desesperación
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Hola Venkman,
He adaptado el script gracias a tus comentarios, pero creo que no lo hago del todo bien,...
esto es lo que ahora tengo:
Código PHP:
function reafirma(){
var r = document.createElement("p");
var text = document.createTextNode("Please, type a valid e-mail");
r.appendChild(text);
[B]r.id ='error1';[/B]
r.style.color = 'red';
r.style.fontWeight = 'bold';
[B]var ant = document.body.getElementsById("email");
document.insertBefore(r,ant);[/B]
}
me debo dejar algo importante, porque no me inserta el <p> en ningún sitio.
Y esto creo que tampoco está correcto...
Código PHP:
var valid1 = /(@.*@)|(..)|(@.)|(.@)|(^.)/;
var valid2 = /^.+@([?)[a-zA-Z0-9-.]+.([a-zA-Z]{2,3}|[0-9]{1,3})(]?)$/;
if (valid1.test(email) | !valid2.test(email)) {
document.body.removeChild('error1');
reafirma();
return false;
}
Gracias por tu ayuda, y disculpa mi torpeza. Estoy empezando con JS y DOM, y voy un poco pérdido.
Saludos!