A ver si lo que quiero hacer se puede hacer de forma fácil. Quiero validar que un usuario rellene todos los campos de un formulario, pero el problema está en que ese formulario no siempre es igual, sino que se conforma en función de varias opciones. Lo que sí se es que todos los campos van a ser de tipo Select y su nombre siempre va a comenzar por "respuestas_".
Normalmente para validar un fomulario uso este script
Código Javascript
:
Ver original<script language="javascript">
function validar(frm) {
var ret;
if (frm.nombre.value == "" || frm.email.value == "" || frm.ocupacion.value == "" || frm.pais.value == "" || frm.titulacion.value == "" ) {
alert('All fields marked with * are requiered');
ret = false;
}
return ret;
}
</script>
Pero claro, hay que especificar los campos que quieres controlar. ¿Hay alguna forma para que compruebe todos los campos cuyo nombre/id comience por "respuestas_" y que no deje continuar si alguno está en blanco?