English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Este artículo describe cómo usar el atributo pattern del input HTML, ejemplos en línea, compatibilidad del navegador, definición de la sintaxis y detalles de los valores de las propiedades.
Un formulario HTML que permite solo tres letras en el campo de entrada (no puede contener números o caracteres especiales):
<!DOCTYPE html> <html> <head> <title>HTML: atributo pattern <input> - sitio web de tutorial básico (oldtoolbag.com)</title> <body> <form action="action_page.php"> país/código de región: <input type="text" name="country_code" pattern="[A-Za-z}{3")" title="3un país de 3 letras/código de región"> <input type="submit"> </form> </html>Probarlo ‹/›
IEFirefoxOperaChromeSafari
Internet Explorer 10, Firefox, Opera y Chrome admiten la propiedad pattern.
Nota:Safari o Internet Explorer 9 y versiones anteriores no admiten la propiedad pattern del etiqueta <input>.
La propiedad pattern especifica una expresión regular que se verificará el valor del elemento <input> al enviar el formulario.
Nota:La propiedad pattern es aplicable a los tipos de entrada: text, search, url, tel, email y password.
Consejo:Utiliza el atributo global title usar el atributo
Consejo:Puedes aprender más sobre en nuestra guía de JavaScript Expresiones regulares conocimiento.
La propiedad pattern es un atributo de HTML5 nuevo atributo añadido en
<input pattern="regexp">
Valor | Descripción |
---|---|
regexp | Define una expresión regular para validar el valor del elemento <input>. |