<html lang="es">
<head>
<meta charset="utf-8">
<script>
function capturarSelect()
{
var objeto=document.getElementById("miSelect");
// obtenemos el indice del option seleccionado
var indice=objeto.selectedIndex;
if(objeto.value>0)
{
// mediantes su indice, mostramos el texto, no el value!!!
var resultado="La opción seleccionada es "+objeto.options[indice].text;
document.getElementById("resultado").innerHTML=resultado;
}else{
// Si ha seleccionado la primera opcion, vaciamos...
document.getElementById("resultado").innerHTML="";
}
}
</script>
</head>
<body>
<form>
<select name="miSelect" id="miSelect" onchange="capturarSelect();">
<option value="0">selecciona</option>
<option value="1">coches</option>
<option value="2">motos</option>
</select>
</form>
<!-- aqui mostramos el resultado -->
<div id="resultado"></div>
</body>
</html>
Comentarios sobre la versión: Versión 1 (2)
Muchas gracias
Saludos
Muchas gracias