Asegúrate de que estás colocando el ID único (
modo) a cada elemento de tu página y prueba con esto:
Código PHP:
Ver originalecho "<form name = 'formulario' onsubmit = 'return validar(this)' action = 'formulario.php' method = 'post'>";
Código Javascript
:
Ver originalfunction validar(el){
return !el.modo.value ? !!alert("Seleccione un modo de reproducción") : !0;
}
Si el problema persiste, el error está en otra parte de tu documento que evita la ejecución de la validación.