Validación de números de teléfono de 10 dígitos en html
Los elementos <input type=»tel»><input> de tipo tel se utilizan para que el usuario introduzca y edite un número de teléfono. A diferencia de <input type=»email»> y <input type=»url»> , el valor de la entrada no se valida automáticamente con un formato determinado antes de poder enviar el formulario, ya que los formatos de los números de teléfono varían mucho en todo el mundo.
A pesar de que las entradas de tipo tel son funcionalmente idénticas a las entradas de texto estándar, tienen propósitos útiles; el más rápido de ellos es que los navegadores móviles -especialmente en los teléfonos móviles- pueden optar por presentar un teclado personalizado optimizado para introducir números de teléfono. El uso de un tipo de entrada específico para los números de teléfono también hace que sea más conveniente añadir una validación personalizada y el manejo de los números de teléfono.
ValorEl atributo value del elemento <input> contiene un DOMString que representa un número de teléfono o es una cadena vacía («»).Atributos adicionalesAdemás de los atributos que operan en todos los elementos <input> independientemente de su tipo, las entradas de números de teléfono admiten los siguientes atributos.ListEl valor del atributo list es el id de un elemento <datalist> situado en el mismo documento. El <datalist> proporciona una lista de valores predefinidos para sugerir al usuario para esta entrada. Cualquier valor de la lista que no sea compatible con el tipo no se incluye en las opciones sugeridas. Los valores proporcionados son sugerencias, no requisitos: los usuarios pueden seleccionar de esta lista predefinida o proporcionar un valor diferente.maxlengthEl número máximo de caracteres (como unidades de código UTF-16) que el usuario puede introducir en el campo del número de teléfono. Debe ser un valor entero 0 o superior. Si no se especifica ninguna longitud máxima, o se especifica un valor no válido, el campo del número de teléfono no tiene longitud máxima. Este valor también debe ser mayor o igual que el valor de minlength.
Código html para el formato del número de teléfono
La agrupación de controles de formulario relacionados hace que los formularios sean más comprensibles para todos los usuarios, ya que los controles relacionados son más fáciles de identificar. También facilita que la gente se concentre en grupos más pequeños y manejables en lugar de intentar comprender todo el formulario de una vez.
La agrupación debe realizarse visualmente y en el código, por ejemplo, utilizando los elementos <fieldset> y <legend> para asociar controles de formulario relacionados. Asimismo, las entradas relacionadas de un elemento <select> pueden agruparse utilizando <optgroup>.
Este ejemplo muestra campos de formulario para introducir direcciones de envío y de facturación. Como las etiquetas de ambos grupos tienen el mismo texto, el elemento fieldset también ayuda a distinguir los campos de formulario por sus grupos. En caso de que los lectores de pantalla no puedan leer el elemento <legend> (véase la nota siguiente), las etiquetas del primer control de formulario de cada grupo deben incluir el nombre del grupo. Este nombre puede ocultarse visualmente.
WAI-ARIA proporciona un rol de agrupación que funciona de forma similar a fieldset y legend. En este ejemplo, el elemento div tiene role=group para indicar que los elementos contenidos son miembros de un grupo y el atributo aria-labelledby hace referencia al id del texto que servirá de etiqueta para el grupo.
Tipo de entrada=tel sólo números
La tipografía es una parte fundamental de una plantilla, que le proporciona las herramientas para caracterizar su contenido y darle vida. La plantilla Clarion dispone de una amplia gama de tipografía, al igual que nuestras versiones anteriores, desde estilos de lista, bloques de aviso y un número diverso de otros elementos.
Praesent rutrum sapien ac felis. Phasellus elementum dolor quis turpis. Vestibulum nec mi vitae pede tincidunt nonummy. Vestibulum facilisis mollis neque. Sed orci. Cum sociis natoque penatibu. Pellentesque vel enim urna, sit amet blandit ipsum. Maecenas quis sem sit amet nunc pretium mattis. Sed dapibus semper est, sed pretium erat.
Praesent rutrum sapien ac felis. Phasellus elementum dolor quis turpis. Vestibulum nec mi vitae pede tincidunt nonummy. Vestibulum facilisis mollis neque. Sed orci. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Praesent rutrum sapien ac felis. Phasellus elementum dolor quis turpis. Vestibulum nec mi vitae pede tincidunt nonummy. Vestibulum facilisis mollis neque. Sed orci. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Validación del campo del número de teléfono
La tipografía es una parte fundamental de una plantilla, que le proporciona las herramientas para caracterizar su contenido y darle vida. Al igual que en nuestras versiones anteriores, la plantilla dispone de una amplia gama de tipografía, desde estilos de lista hasta bloques de anuncios y otros elementos diversos.
Praesent rutrum sapien ac felis. Phasellus elementum dolor quis turpis. Vestibulum nec mi vitae pede tincidunt nonummy. Vestibulum facilisis mollis neque. Sed orci. Cum sociis natoque penatibu. Pellentesque vel enim urna, sit amet blandit ipsum. Maecenas quis sem sit amet nunc pretium mattis. Sed dapibus semper est, sed pretium erat.
Font Awesome es un lenguaje pictográfico de acciones relacionadas con la web que ofrece 220 iconos. Los archivos Font Awesome webfont, CSS y LESS tienen licencia CC BY 3.0 y puedes encontrar los ejemplos completos de uso en Font Awesome – http://fortawesome.github.com/Font-Awesome
Praesent rutrum sapien ac felis. Phasellus elementum dolor quis turpis. Vestibulum nec mi vitae pede tincidunt nonummy. Vestibulum facilisis mollis neque. Sed orci. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.