Foros del Web » Programando para Internet » Javascript »

Validar numeros de telefono y campos solo texto

Estas en el tema de Validar numeros de telefono y campos solo texto en el foro de Javascript en Foros del Web. Me gustaria saber como tengo que hacer un script que me valide antes de enviar el formulario lo siguiente. Por un lado hay campos en ...
  #1 (permalink)  
Antiguo 22/09/2004, 09:55
 
Fecha de Ingreso: agosto-2004
Mensajes: 24
Antigüedad: 19 años, 8 meses
Puntos: 0
Validar numeros de telefono y campos solo texto

Me gustaria saber como tengo que hacer un script que me valide antes de enviar el formulario lo siguiente.

Por un lado hay campos en los que solo quiero que exista texto (Nombre, Apellidos, Color).
Por otro lado quiero saber como tengo que hacer para validar los campos en los que el usuario debe ingresar numeros telefonicos (9 Numeros exactamente)

Espero de vuestra sabiduria compañeros.

Muchas Gracias por adelantado
  #2 (permalink)  
Antiguo 22/09/2004, 10:27
Avatar de wolf777  
Fecha de Ingreso: junio-2004
Ubicación: Bolivia
Mensajes: 199
Antigüedad: 19 años, 10 meses
Puntos: 0
Facil

Para validar el formulario antes de enviarlo
Código HTML:
<script languaje="javascript">
function validar(){
if(tu_formulario.nombre.value==""){alert("Ingresa un Nombre!!!");return false;}
else{return true;}
if(isNaN(tu_formulario.telefono.value)||(tu_formulario.telefono.value.length<>9){
alert("ingresa un Número telefónico correcto!!!");return false;}
else{return true;}
}
</script>
<form name="tu_formulario" action="tu_funcion_o_direccionURL" onSubmit="return validar()">
<input type="text" name="nombre">
<input type="text" name="telefono">
</form> 
Ahora existen otras formas mas sencillas y dinámicas como getElementById pero esta es una forma básica y sencilla de comprender

Saludos
__________________
Do not let The Darknness Get You, to soon...
  #3 (permalink)  
Antiguo 23/09/2004, 11:18
 
Fecha de Ingreso: agosto-2004
Mensajes: 24
Antigüedad: 19 años, 8 meses
Puntos: 0
Con lo de los telefonos de acuerdo. Aunque no lo he probado creo que eso funcionara.

En el tema de las cadenas solo texto creo que solo valido que la cadena no sea vacia y yo quiero validar ademas que solo puedan aparecer letras.

Por ejemplo

Pepe9 debe dar error, mientras que pepe seria valido.

Es decir quiero que en esos campos de texto no permita que entre valores que sean numeros.

En cualquier caso muchas gracias por tu aportacion ya que me ha servido.
  #4 (permalink)  
Antiguo 27/09/2004, 07:48
Avatar de wolf777  
Fecha de Ingreso: junio-2004
Ubicación: Bolivia
Mensajes: 199
Antigüedad: 19 años, 10 meses
Puntos: 0
ok entonces es mas facil tienes que capturar el texto que ingresas con onChange y lo colocas dentro de
Código HTML:
isNaN(texto_capturado)
si te da false es que es numero y colocas en esa opción
Código HTML:
return false;
De esa forma no podra colocar ningun numero

Espero que esto te sirva más

Saludos
__________________
Do not let The Darknness Get You, to soon...
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




La zona horaria es GMT -6. Ahora son las 01:20.