🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Em um campo telefone de um formulário HTML5, criado pela tag...

Próximas questões
Com base no mesmo assunto
Q642664 Programação

Em um campo telefone de um formulário HTML5, criado pela tag <input>, um web designer deseja especificar uma expressão regular para checar se a entrada do telefone está no formato desejado e especificar uma pequena dica que descreve o formato do telefone esperado no campo antes do usuário digitar um valor. Para isso, deve utilizar, respectivamente, na tag <input> os atributos

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito Comentado:

A alternativa correta é a B. Vamos entender o porquê:

A questão pede para especificar dois atributos em uma tag <input> de um formulário HTML5, que são responsáveis por validar a entrada de dados para um campo de telefone e fornecer uma dica visual para o formato esperado.

O atributo pattern é utilizado para definir uma expressão regular (regex), que permite validar o formato da entrada de dados fornecida pelo usuário. Se o valor inserido no campo não corresponder à expressão regular definida, o formulário não será enviado e o usuário será alertado.

Já o atributo placeholder é utilizado para exibir um texto guia dentro do campo de entrada, que descreve o formato esperado ou fornece uma dica para o usuário. Este texto não é enviado como parte do formulário, e desaparece quando o usuário começa a digitar no campo.

Considerando o cenário de um campo de telefone em um formulário, a utilização desses dois atributos aprimora a experiência do usuário, ao mesmo tempo que ajuda a garantir que os dados inseridos estejam no formato correto antes de serem processados ​​ou armazenados.

Portanto, para especificar uma expressão regular e fornecer uma dica de formato para um campo de telefone em HTML5, os atributos pattern e placeholder são corretamente utilizados, como na alternativa B.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

letra b)

pattern = expressões regulares

placeholder = texto que fica no campo do input que pode servir como dica e some quando o campo vira o foco

b-

The pattern attribute specifies a regular expression that the <input> element's value is checked against on form submission.

Note: The pattern attribute works with the following input types: text, date, search, url, tel, email, and password.

The placeholder attribute specifies a short hint that describes the expected value of an input field (e.g. a sample value or a short description of the expected format).

The short hint is displayed in the input field before the user enters a value.

Note: The placeholder attribute works with the following input types: text, search, url, tel, email, and password.

https://www.w3schools.com/tags/att_input_pattern.asp

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo