hiola lo que pretendo hacer es que segun la opcion metida en el select se muestren 2,3 o 4 input text. Gracias
html>
<head>
<script language="JavaScript">
function cambia(){
var opcion;
with (document.frm){
funcion = String(selector.selectedIndex);
if (funcion == "1") {
writeln(" </select> <br>");
writeln("1.-<input type=\"text\" name=\"uno\"><br> ");
writeln("2.-<input type=\"text\" name=\"dos\"><br> ");
};
if (funcion == "2") {
writeln(" </select> <br>");
writeln("1.-<input type=\"text\" name=\"uno\"><br> ");
writeln("2.-<input type=\"text\" name=\"dos\"><br> ");
writeln(" 3.- <input type=\"text\" name=\"tres\"><br> ");
};
if (funcion == "3") {
writeln(" </select> <br>");
writeln("1.-<input type=\"text\" name=\"uno\"><br> ");
writeln("2.-<input type=\"text\" name=\"dos\"><br> ");
writeln(" 3.- <input type=\"text\" name=\"tres\"><br> ");
writeln(" 4.- <input type=\"text\" name=\"cuatro\"><br> ");
};
}
}
</script>
</head>
<body>
<form name="frm">
Seleccione el numero de respuestas:<select name="selector" onchange="cambia()">
<option>Seleccione un valor</option>
<option value="2">Dos</option>
<option value="3">Tres</option>
<option value="4">Cuatro</option>
</form>
</body>
</html>