Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/07/2009, 18:30
Avatar de ceaped
ceaped
 
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 3 meses
Puntos: 9
Respuesta: Este código JavaScript no me es válido por W3c

Buenas noches.
Utilice este otro javascript que me funciona bien pero que no me es válido por la W3C.

Cita:
<script type="text/javascript">
function Validar(form){
var pos1, pos2, bOk = true;
var sDir = document.miFormu.email.value;
if (sDir == ""){
alert("Por favor ingrese su dirección de correo");
document.miFormu.email.focus();
return false;
}
pos1 = sDir.indexOf('@', 0);
pos2 = sDir.indexOf('.', 0);
bOk = bOk && (pos1 > 0);
bOk = bOk && (pos2 != -1);
bOk = bOk && (pos1 < pos2 - 1);
bOk = bOk && (pos2 < sDir.length - 1);
if (!bOk){
alert("Dirección de correo inválida");
document.miFormu.email.focus();
return false;
}
}
</script>
Y estos son los errores que me da.

Cita:
# Error Line 35, Column 15: XML Parsing Error: xmlParseEntityRef: no name

bOk = bOk && (pos1 > 0);


# Error Line 35, Column 16: XML Parsing Error: xmlParseEntityRef: no name

bOk = bOk && (pos1 > 0);


# Error Line 36, Column 15: XML Parsing Error: xmlParseEntityRef: no name

bOk = bOk && (pos2 != -1);


# Error Line 36, Column 16: XML Parsing Error: xmlParseEntityRef: no name

bOk = bOk && (pos2 != -1);


# Error Line 37, Column 15: XML Parsing Error: xmlParseEntityRef: no name

bOk = bOk && (pos1 < pos2 - 1);


# Error Line 37, Column 16: XML Parsing Error: xmlParseEntityRef: no name

bOk = bOk && (pos1 < pos2 - 1);


# Error Line 37, Column 24: XML Parsing Error: StartTag: invalid element name

bOk = bOk && (pos1 < pos2 - 1);


# Error Line 38, Column 15: XML Parsing Error: xmlParseEntityRef: no name

bOk = bOk && (pos2 < sDir.length - 1);


# Error Line 38, Column 16: XML Parsing Error: xmlParseEntityRef: no name

bOk = bOk && (pos2 < sDir.length - 1);


# Error Line 38, Column 24: XML Parsing Error: StartTag: invalid element name

bOk = bOk && (pos2 < sDir.length - 1);
Que está mal?.

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario