Atributo pattern do Text Input

Definição e uso

pattern Atributo define ou retorna o valor do atributo pattern do campo de texto.

O atributo HTML pattern define a expressão regular para verificar o valor do campo de texto.

Dica:Use o HTML global: title Atributo ou DOM title Use o atributo para descrever o padrão, para ajudar os usuários.

Veja também:

Tutorial do JavaScript:Expressões Regulares do JavaScript

Manual do JavaScript:Objeto RegExp do JavaScript

Manual HTML:Atributo pattern do <input> do HTML

Exemplo

Exemplo 1

Obtenha o valor do atributo pattern do campo de texto:

var x = document.getElementById("myText").pattern;

Experimente você mesmo

Exemplo 2

Defina o padrão do campo de texto para conter apenas números de 1 a 3:

document.getElementById("myText").pattern = "[1-3]";

Experimente você mesmo

Sintaxe

Retorne o atributo pattern:

textObject.pattern

Defina o atributo pattern:

textObject.pattern = regexp

Valor do atributo

Valor Descrição
regexp Define o padrão regular de expressão para o campo de texto.

Detalhes técnicos

Retorno: Valor de string, que representa a expressão regular.

Suporte do navegador

Os números na tabela indicam a versão do navegador que suportou a propriedade pela primeira vez.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte 10.0 Suporte Não suportado Suporte