Como veo que colocas el nombre del curso y el comentario juntos como contenido de cada opción, podrías separarlos con un caracter, por ejemplo una barra |, luego separas el contenido desde esa barra con el método
split
y asignas cada parte a las cajas respectivas.
Código HTML:
Ver original<option value="<?php echo $id_curso ?>">
<?php echo $nombre_curso ?>|
<?php echo $comentario ?></option>
Código Javascript
:
Ver originalvar mostrarValor = function(x, y){
var split = x.split("|");
document.getElementById('lista_cursos').value = split[0]; //El nombre del curso
document.getElementById('id_curso').value = y;
document.getElementById('comentario').value = split[1]; //El comentario
}
Saludos