
<SELECT>
<OPTION >valor1 </OPTION>
<OPTION>valor2 </OPTION>
<OPTION>valor3 </OPTION>
</SELECT>
gracias muy agradecido
| |||
Probelma de select ![]() <SELECT> <OPTION >valor1 </OPTION> <OPTION>valor2 </OPTION> <OPTION>valor3 </OPTION> </SELECT> gracias muy agradecido |
| ||||
Hola Un pequeño cambio: Cita: NOTA: No olvides validar en ASP tambien.<script language="javascript"> function envia_forma() { with(document.forms) { if(opciones != "") { mi_forma.submit(); } } } </script> <form action="archivo.asp" method="post" name="mi_forma"> <SELECT name="opciones" onchange="envia_forma();"> <OPTION value="algo">valor1 </OPTION> <OPTION value="otro">valor2 </OPTION> <OPTION value="otro_mas">valor3 </OPTION> </SELECT> <input type="buttom" name="Buttom" value="Enviar" onclick="envia_forma()"> </form> Por otra parte, para validar javascript recomendaria mas hacelo asi: Cita: Claro, solamente si el campo es requerido, si no es requerido la parte de javascript no es necesario.<script language="javascript"> function envia_forma() { with(document.forms) { if(opciones != "") { return true; } } alert("Tienes que señalar alguno por lo menos"); return false; } </script> <form action="archivo.asp" method="post" name="mi_forma"> <SELECT name="opciones"> <OPTION value="algo">valor1 </OPTION> <OPTION value="otro">valor2 </OPTION> <OPTION value="otro_mas">valor3 </OPTION> </SELECT> <input type="submit" name="Submit" value="Enviar" onClick="javascript:varEvent=blnValidarCampos();ev ent.returnValue=varEvent;return varEvent"> </form> El otro cambio es la forma de mandar la forma... Esto porque cuando por X razon ocurre un error de JavaScript la forma de todas formas si se mandara, entonces ya caera en las validaciones de ASP lo cual es lo mejor, cuando ocurre un error de javascriot haciendolo como estaba originalmente con document.forma.submit, si ocurre un error de javascript no se mandara la forma y esto si que no queremos que pase nunca, por otra parte la ventaja de validar asi con el metodo que puse, es que existen objetos por ejemplo (Upload.Persist) que cuando haces un submit con javascript no funcionan correctamente (razon exacta no se, pero el caso existe), entonces tienes que usar el submit normal de html. Por eso es mejor validar las formas de la manera que puse. Aunque la otra forma no esta mal, solo que no es un metodo totalmente seguro. Suerte!! |
| |||
muchas gracias y otra pregunta como mandaria ese valor,pero sin un boton solo q escogiendo la opcion del select me mande a otra pagina sin tenr q presionar supuesto "Enviar" para q me mande a otra pagina. Gracias |