Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2002, 03:37
Edulix
 
Fecha de Ingreso: mayo-2001
Mensajes: 58
Antigüedad: 23 años, 10 meses
Puntos: 0
Especificar valor en un select de un formulario!

Busco hacer lo siguiente:

Imsginar un select donde tienes que elegir una profesión, y no sale la tuya...entonces al seleccionar la opción "otros [Especificar]" te sale una ventanita, te pregunta tu profesión, y el select cambia a la profesión que pusiste.

¿Como se haría ésto? ¿Si el select tiene sólo 4 opciones puedes hacer una quinta?

tengo el siguiente code pero no me va:
Código:
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//ES">
<html>

<head>
<title>Nombre</title>

<script language="JavaScript" type="text/javascript">
<!--
//
// Añade una nueva entrada a un select, mediante una ventana de alerta
//

CAMPO_S = document.form1.cuestion;
VALOR = 5;

if(CAMPO_S.selectedIndex==4) {

contenido = prompt("¿Cual es su profesión?", "");
CAMPO_S.options[CAMPO_S.index=VALOR].text= contenido;
CAMPO_S.options[CAMPO_S.index=VALOR].value= contenido;

}

-->
</script>

</head>

<body>
<form action="" method="post" name="form1">
<select size="1" name="cuestion">
<option selected value="0">Profesion 1</option>
<option selected value="1">Profesion 2</option>
<option value="2">Profesion 3</option>
<option value="3">Profesion 4</option>
<option value="4">Otra [Especificar]</a></option>
</select>
</form>
</body>
</html>
Nos vemos y sigo buscando por la red!