Comunidad de diseño web y desarrollo en internet online

function

Citar            
MensajeEscrito el 26 Ene 2006 09:29 pm
Hola
Tengo la función
function ValidarEmail(EmailValidar):Boolean {
return true;
if ((EmailValidar.length<6) || (EmailValidar.indexOf(",")>=0) ||
(EmailValidar.indexOf(";")>=0) || (EmailValidar.indexOf(":")>=0) ||
(EmailValidar.indexOf("/")>=0) || (EmailValidar.indexOf(" ")>=0) ||
(EmailValidar.indexOf("@")<=0) ||
(EmailValidar.indexOf("@") != EmailValidar.lastIndexOf("@")) ||
(EmailValidar.lastIndexOf(".")<EmailValidar.indexOf("@")) ||
((EmailValidar.lastIndexOf(".")+3)>EmailValidar.length)) {
return false;
};
}


y la evaluo de la siguiente manera
if (ValidarEmail(TextoMensaje_txt) = false) {
TextoErrores_txt.text = "Por favor introduzca un email...";}


¡Pero me da error!!!!
¿Qué hago mal?

Por trucosweb

65 de clabLevel



Genero:Masculino  

Santander

msie
Citar            
MensajeEscrito el 26 Ene 2006 10:41 pm
= asignacion
== comparacion

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 26 Ene 2006 10:43 pm

Código :

function ValidarEmail(EmailValidar):Boolean {
   if ((EmailValidar.length<6) || (EmailValidar.indexOf(",")>=0) || (EmailValidar.indexOf(";")>=0) || (EmailValidar.indexOf(":")>=0) || (EmailValidar.indexOf("/")>=0) || (EmailValidar.indexOf(" ")>=0) || (EmailValidar.indexOf("@")<=0) || (EmailValidar.indexOf("@") != EmailValidar.lastIndexOf("@")) || (EmailValidar.lastIndexOf(".")<EmailValidar.indexOf("@")) || ((EmailValidar.lastIndexOf(".")+3)>EmailValidar.length)) {
      return false;
   } else {
      return true;
   }
}
if (ValidarEmail(TextoMensaje_txt) == false) {
   TextoErrores_txt.text = "Por favor introduzca un email...";
}


Saludos!!

Por Cep

BOFH

1509 de clabLevel

9 tutoriales

1 ejemplo

Genero:Masculino   REC Bastard Operators From Hell

Web Developer

firefox
Citar            
MensajeEscrito el 26 Ene 2006 11:31 pm
Ejem!!!!!
Es verdad!!!!!, no acabo de acostumbrarme ..... ==
Gracias

Por trucosweb

65 de clabLevel



Genero:Masculino  

Santander

msie
Citar            
MensajeEscrito el 27 Ene 2006 12:08 am
De todas las maneras me sigue sin funcionar la función. El parámetro de la función es un inputtext(TextoMensaje_txt.text) pero a la hora de hacer la llamada entra como indefinido(if (ValidarEmail(TextoMensaje_txt.text) == false) {......) y no lo entiendo!!!!!!
Una ayudita por favor!!!!
Gracias

Por trucosweb

65 de clabLevel



Genero:Masculino  

Santander

msie
Citar            
MensajeEscrito el 27 Ene 2006 12:11 am
Nada!!!!!.... ¡ya lo vi!!!!!!
Gracias

Por trucosweb

65 de clabLevel



Genero:Masculino  

Santander

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.