Hola. Alguien sabe por qué mi código no funciona tras presionar el botón por segunda vez? Es decir, si aparece el mensaje error y relleno un campo, pero no los dos debería volver a mostrarme la pantalla de error pero no lo hace.
Código Javascript
:
Ver originalfunction validate(){
var fields = new Array;
var fields = [document.getElementById('autor'),document.getElementById('titulo')];
var err = 0;
for (i=0;i<fields.length;i++){
if (fields[i].value == ""){
err++;
}
}
if (err === 0){
//Submit Form
document.myform.submit();
//document.getElementById('alerta').style.display="none";
}else {
document.getElementById('alerta').style.display="block";
//alert("Please Fill Out All Of The Fields");
return false;
}
}