Quiero que un textarea sea parcialmente editable. La primera columna no debe ser editable y la segunda debe ser el lugar donde el usuario ingresará esta "respuesta".
La primera columna es gente temprano, tarde y noche y todo lo que sigue el usuario debe poder insertar y todo lo anterior debe ser de solo lectura.
El script solo funciona para texto en línea, pero mi texto debe ser fila1, fila2 y fila3 y no sé cómo hacerlo.
$('#people').keydown(function() { if ($(this).val().indexOf('people early: people late: people night: ') !== 0) { var length = "This is constant. ".length; var current = $(this).val(); var after = current.slice(length); $(this).val("This is constant. " + after); } }); <textarea id="people"> people early: people late: people night: </textarea> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>Supongo que debe usar 3 entradas diferentes para obtener la 3 información que desea y luego formatear una cadena para que se vea como quiere que sea.