| |||
![]() buenas tengo un select con diferentes años pero este al desplegarse muestra un año promedio ejemplo de una lista de 1935 a 2005, está predeterminado el 1975 bueno lo que quisiera saber es como se podría validar de que un año del menu fue seleccionado. |
| |||
hola ojala este codigo te sirva de algo function checkCampos( carpeta ) { if (carpeta == 0) { alert( "Debe seleccionar una carpeta de destino." ); return false; } return true; } /////////////////////////////////////////////////////////////////////// function grabar() { docs_seleccionados = num_checks('check'); if (docs_seleccionados == 0 || (docs_seleccionados == 1 && document.ingreso.checktodos.checked)) { alert("No se han seleccionado documentos para ser archivados."); } else { if (document.ingreso.checktodos.checked) { docs_seleccionados = docs_seleccionados - 1; } window.document.ingreso.elements['num_docs_selec'].value=docs_seleccionados; window.document.ingreso.elements['ingresar'].value='true'; validar = checkCampos( window.document.ingreso.carpeta.value ); if(validar) {window.document.ingreso.submit();} } } |
| ||||
Lo que muestras naty es JavaScript ![]() ![]() Ahora... no capté el qué se quiere validar, pero un listbox lo recibes como cualquier otro elemento del formulario Código PHP: www.php.net/variables.external www.php.net/if www.php.net/empty Suerte! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
![]() gracias por contestar, pero creo que no me entendieron. tengo una lista de años de 1935 al 2005 y el año 1975 está predeterminado con selected. El problema es que quisiera validar que la persona escoja un año pero he provado con todo y no se que podría hacer para hacer la condición de validacion. He probado con if ((document.calculadora.dia.value=1975)and (document.calculadora.mes.value=01)and (document.calculadora.año.value=""))then Msgbox"Favor introducir su fecha de nacimiento" pero hay error de logica porque una persona puede haber nacido en esa fecha. |
| ||||
Pués creo "habló" de código JS solo porque le dieron código JS... entonces no sabrá siquiera la diferencia? http://www.forosdelweb.com/showthrea...309#post377309 ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |