Javascript CP
Publicado por carlos (2 intervenciones) el 17/03/2009 13:45:46
Hola me encontraba haciendo un javascript para validad un campo de mi formulario y me a surgido un problema y nose como resolverlo, haber si alguien me podria echar una manilla ^^.
function cp(){
Codi=document.formulario1.CP.value;
var Codi3;
Codi3= Codi.substring(0,4);
if (document.formulario1.CP.value.length!=5){
alert("El Codigo Postal no contiene 5 caracteres");
}else{
if(Codi3[0]!=0)&&(Codi3[0]!=1)&&(Codi3[0]!=2)&&(Codi3[0]!=3)&&(Codi3[0]!=4)&&(Codi3[0]!=5)&&(Codi3[0]!=6)&&(Codi3[0]!=7)&&(Codi3[0]!=8)&&(Codi3[0]!=9){
}else{
if(Codi3[1]!=0)&&(Codi3[1]!=1)&&(Codi3[1]!=2)&&(Codi3[1]!=3)&&(Codi3[1]!=4)&&(Codi3[1]!=5)&&(Codi3[1]!=6)&&(Codi3[1]!=7)&&(Codi3[1]!=8)&&(Codi3[1]!=9){
}else{
if(Codi3[2]!=0)&&(Codi3[2]!=1)&&(Codi3[2]!=2)&&(Codi3[2]!=3)&&(Codi3[2]!=4)&&(Codi3[2]!=5)&&(Codi3[2]!=6)&&(Codi3[2]!=7)&&(Codi3[2]!=8)&&(Codi3[2]!=9){
}else{
if(Codi3[3]!=0)&&(Codi3[3]!=1)&&(Codi3[3]!=2)&&(Codi3[3]!=3)&&(Codi3[3]!=4)&&(Codi3[3]!=5)&&(Codi3[3]!=6)&&(Codi3[3]!=7)&&(Codi3[3]!=8)&&(Codi3[3]!=9){
}else{
if(Codi3[4]!=0)&&(Codi3[4]!=1)&&(Codi3[4]!=2)&&(Codi3[4]!=3)&&(Codi3[4]!=4)&&(Codi3[4]!=5)&&(Codi3[4]!=6)&&(Codi3[4]!=7)&&(Codi3[4]!=8)&&(Codi3[4]!=9){
}
}
}
}
}
}
}
Lo que quiero que haga es que compruebe que sea una cadena de 5 caracteres y que sean numeros. Un saludo.
function cp(){
Codi=document.formulario1.CP.value;
var Codi3;
Codi3= Codi.substring(0,4);
if (document.formulario1.CP.value.length!=5){
alert("El Codigo Postal no contiene 5 caracteres");
}else{
if(Codi3[0]!=0)&&(Codi3[0]!=1)&&(Codi3[0]!=2)&&(Codi3[0]!=3)&&(Codi3[0]!=4)&&(Codi3[0]!=5)&&(Codi3[0]!=6)&&(Codi3[0]!=7)&&(Codi3[0]!=8)&&(Codi3[0]!=9){
}else{
if(Codi3[1]!=0)&&(Codi3[1]!=1)&&(Codi3[1]!=2)&&(Codi3[1]!=3)&&(Codi3[1]!=4)&&(Codi3[1]!=5)&&(Codi3[1]!=6)&&(Codi3[1]!=7)&&(Codi3[1]!=8)&&(Codi3[1]!=9){
}else{
if(Codi3[2]!=0)&&(Codi3[2]!=1)&&(Codi3[2]!=2)&&(Codi3[2]!=3)&&(Codi3[2]!=4)&&(Codi3[2]!=5)&&(Codi3[2]!=6)&&(Codi3[2]!=7)&&(Codi3[2]!=8)&&(Codi3[2]!=9){
}else{
if(Codi3[3]!=0)&&(Codi3[3]!=1)&&(Codi3[3]!=2)&&(Codi3[3]!=3)&&(Codi3[3]!=4)&&(Codi3[3]!=5)&&(Codi3[3]!=6)&&(Codi3[3]!=7)&&(Codi3[3]!=8)&&(Codi3[3]!=9){
}else{
if(Codi3[4]!=0)&&(Codi3[4]!=1)&&(Codi3[4]!=2)&&(Codi3[4]!=3)&&(Codi3[4]!=4)&&(Codi3[4]!=5)&&(Codi3[4]!=6)&&(Codi3[4]!=7)&&(Codi3[4]!=8)&&(Codi3[4]!=9){
}
}
}
}
}
}
}
Lo que quiero que haga es que compruebe que sea una cadena de 5 caracteres y que sean numeros. Un saludo.
Valora esta pregunta


0