He estado viendo las FAQs, muy buenas ;).
Estoy tratando de modificar uno de los que he visto (tenía botones de radio y activaba o anulaba una casilla de texto), yo lo quiero con un combo, me gustaria que una de las opciones me dejase activada la casilla de texto y el resto que trasladasen su valor a dicha casilla.
Al final me queda el siguiente código, pero no funciona, ¿alguien me puede ayudar?.
Código PHP:
<html>
<head>
<script language="JavaScript">
function habilita(){
document.frm.txt.disabled = false;
document.frm.txt.value = "";
}
function deshabilita1(){
document.frm.txt.disabled = true;
document.frm.txt.value = "uno";
}
function deshabilita2(){
document.frm.txt.disabled = true;
document.frm.txt.value = "dos";
}
</script>
</head>
<body>
<form name='frm'>
<select name='seleccionado'>
<option value=as onchange="habilita()">text habilitado
<option value=ad onchange="deshabilita1()">uno
<option value=as onchange="deshabilita2()">dos
</select>
<input type='text' name='txt' enabled>
</form>
</body>
</html>