Avisos
Vaciar todo

Script para validar teléfono en BreezingForms  

 
Jose Manuel Ruiz
 Jose Manuel Ruiz
Usuario activo

Hola.

Necesitaría escribir un script en un campo de breezingforms para validar la entrada del número de teléfono.
Actualmente lo tengo simplemente con "FF::ff_integer" y me valida simplemente que haya al menos un número dentro del campo.
¿alguien me puede decir qué tendría que escribir para que obligatoriamente tengan que poner al menos 9 cifras?

Muchas gracias.

Citar
Respondido : 04/03/2011 6:36 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola jmruiz,

Entiendo que tienes construido el script de validación para campos numéricos, primero para que no se envíe vacío (empty) y ademas para que te valide que los valores a introducir sean por ejemplo de 9 caracteres.

if (document.form1.telefono.value.length()<9){ 
valido=false; 
} 

Previamente tendrías que declarar la variable "valido" para que figure en "true" inicialmente, dentro del mismo script.

valido=true;

Obviamente mi planteamiento es muy básico en cuento al script al carecer del mismo, pero espero te de una leve idea. 🙂

Saludos

ResponderCitar
Respondido : 04/03/2011 10:16 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jose Manuel Ruiz
 Jose Manuel Ruiz
Usuario activo

Hola.

Lo que tengo es algo más básico aun.

Tengo seleccionado un script de la librería, no tengo nada más.

Este script lo único que hace es comprobar si lo introducido es un número.

Muchas gracias.

Un saludo.

ResponderCitar
Respondido : 07/03/2011 8:26 pm
Jose Manuel Ruiz
 Jose Manuel Ruiz
Usuario activo

Hola de nuevo. Disculpa mi ignorancia.

Me acabo de dar cuenta de que el script que está detrás de ese nombre está en otro sitio y tiene esta pinta

¿Alguna sugerencia para que valide sólo cuando haya 9 dígitos?

Gracias.

ResponderCitar
Respondido : 07/03/2011 8:29 pm

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola jmruiz,

La función ff_Real ¿es de BreezingForms o la has creado tu?.

¿La puedes pegar aquí en modo código para no tener que transcribir la imagen?, gracias

Saludos

ResponderCitar
Respondido : 07/03/2011 9:25 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola jmruiz

Te sugiero crear una función parecida ya que la que estas utilizando valida el ingreso de números reales

Para validar que ingrese exactamente 9 digitos enteros deberás utilizar una expresión regular como : /(^d{9}$)/

Saludos.

ResponderCitar
Respondido : 07/03/2011 9:27 pm

wpdoctor-revisa-la-salud-de-tu-wordpress