Hola, Estoy usando ajax y php para enviar un email a la direccion escrita en un campo. Para eso tengo un input text donde escribo el correo y cuando le doy a enviar ejecuto la funcion que lo que hace es comprobar que el correo electronico escrito es correcto y si lo es lo envía. He conseguido escribir el resultado en una capa con un id, pero lo veo más visual con un alert. Lo que ocurre es que si pongo el alert, me sale un error:
error: the XML response that was returned from the server is invalid.
A qué puede deberse? Lo he puesto así:
Código PHP:
<? if (email no correcto){
?>
<script language="javascript">alert('email mal escrito'); </script>
<?
}else {...
Lo he puesto mal o es que acaso no es posible hacer esto con ajax? Alguna alternativa?