Foros del Web » Programando para Internet » Javascript »

problemas con un archivo javascript .js

Estas en el tema de problemas con un archivo javascript .js en el foro de Javascript en Foros del Web. Buenos dias estoy recopilando los javascript de mi programa en php en un archivo .js , me funciona muy bien con las dos funciones que ...
  #1 (permalink)  
Antiguo 14/06/2012, 09:27
Avatar de mager3  
Fecha de Ingreso: junio-2012
Ubicación: Medellin
Mensajes: 318
Antigüedad: 11 años, 10 meses
Puntos: 4
Información problemas con un archivo javascript .js

Buenos dias
estoy recopilando los javascript de mi programa en php en un archivo .js , me funciona muy bien con las dos funciones que tengo alli, pero cuando le agrego otra funcion para validacion de correo inmediatamente me dejan de funcionar todas las validaciones que antes si me funcionaban, a continuacion describo lo que tengo en el archivo y me funciona:

// JavaScript Document
// ESTA FUNCION SOLO ME PERMITE EL INGRESO DE NUMERO Y NO DE LETRAS
function validarnumero(e) { // 1
tecla = (document.all) ? e.keyCode : e.which; // 2
if (tecla==8) return true; // 3
patron = /\d/; // 4
te = String.fromCharCode(tecla); // 5
return patron.test(te); // 6
}
//////////////////////////////////////////////////////-------------------/////////////////////////////////////////////////////////

//ESTA FUNCION SOLO ME PERMITE INGRESO DE LETRAS Y NO NUMEROS EN UN TXT
function validar(e) {
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8) return true;
patron =/[A-Za-z\s]/;
te = String.fromCharCode(tecla);
return patron.test(te);

}

Pero cuando agrego la funcion para validar el correcto ingreso de un email TODO deja de funcionar, ya deja de validar el ingreso de solo numeros y solo letras..... asi es como queda

// JavaScript Document
// ESTA FUNCION SOLO ME PERMITE EL INGRESO DE NUMERO Y NO DE LETRAS
function validarnumero(e) { // 1
tecla = (document.all) ? e.keyCode : e.which; // 2
if (tecla==8) return true; // 3
patron = /\d/; // 4
te = String.fromCharCode(tecla); // 5
return patron.test(te); // 6
}
//////////////////////////////////////////////////////-------------------/////////////////////////////////////////////////////////

//ESTA FUNCION SOLO ME PERMITE INGRESO DE LETRAS Y NO NUMEROS EN UN TXT
function validar(e) {
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8) return true;
patron =/[A-Za-z\s]/;
te = String.fromCharCode(tecla);
return patron.test(te);

}
//////////////////////////////////////////////////////-------------------/////////////////////////////////////////////////////////
function mostrar_informacion(txt){

⁄⁄expresion regular
var b=⁄^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$⁄

⁄⁄comentar la siguiente linea si no se desea que aparezca el alert()
alert("Email " + (b.test(txt)?"":"no ") + "válido.")

⁄⁄devuelve verdadero si validacion OK, y falso en caso contrario
return b.test(txt)
}

QUE ESTOY HACIENDO MAL????
  #2 (permalink)  
Antiguo 14/06/2012, 10:28
Avatar de patriciomase  
Fecha de Ingreso: abril-2012
Ubicación: Mar del Plata
Mensajes: 323
Antigüedad: 12 años
Puntos: 34
Respuesta: problemas con un archivo javascript .js

te faltan TODOS los ; en la última funcion. Eso podría ser una causa
  #3 (permalink)  
Antiguo 14/06/2012, 10:30
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: problemas con un archivo javascript .js

Pues por principio de cuentas, estás poniendo tu problema en el foro de php, en vez de javascript.

En javascript si una función o instrucción falla, todo lo que haya en el mismo archivo deja de funcionar. Procura usar alguna herramienta de depuración como firefox con el addon firebug, éste te puede decir en qué linea estás mal. Ya que además, así sin formatear tu código cuesta un poco tratar de analizarlo.

Edito: viendo tu última función, parece tienes los comentarios con ' en vez de // javascript no es .net
  #4 (permalink)  
Antiguo 14/06/2012, 12:25
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: problemas con un archivo javascript .js

Tema movido desde PHP a Javascript
__________________
http://es.phptherightway.com/
thats us riders :)

Etiquetas: validar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 05:18.