Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/05/2009, 01:41
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Respuesta: alert y ajax?

Hola:

Parece que el error es que estás recogiendo los datos con responseXML, y el XML no está bien formado... tal vez sea mejor usar responseText, pero mejor idea es chequear si el email es válido con javascript... las expresiones regulares se manejan muy bien... y si de todas formas debes hacerlo en el servidor, creo que mejor es que solo devuelva el error:
<error>Mal email</error>

y en la recepción XML algo así:

with (respuestaAjax.getElementsByTagName("error")[0])
if (hasChildNodes()) alert(firstChild.nodeValue);

De más está decir que si no hay error se obtenga el tag error vacío (<error /> -> <error><?=$error; ?></error>)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo