Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

HTML5 - Novos tipos de campos

NOVOS TIPOS DE CAMPOS

Novos valores para o atributo type

O elemento input aceita os seguintes novos valores para o atributo type:

tel

Telefone. Não há máscara de formatação ou validação, pro­positalmente, visto não haver no mundo um padrão bem definido para números de telefones. É claro que você pode usar a nova API de validação de formulários (descrita no capítulo 8) para isso. Os agentes de usu­ário podem permitir a integração com sua agenda de contatos, o que é particularmente útil em telefones celulares.

search

Um campo de busca. A aparência e comportamento do campo pode mudar ligeiramente depen­dendo do agente de usuário, para parecer com os demais campos de busca do sistema.

email

E-mail, com formatação e validação. O agente de usuário pode inclusive promover a integração com sua agenda de contatos.

url

Um endereço web, também com formatação e validação.

 

Datas e horas

O campo de formulário pode conter qualquer um desses valores no atributo type:

  • datetime
  • date
  • month
  • week
  • time
  • datetime-local

 

Todos devem ser validados e formatados pelo agente de usuário, que pode inclusive mostrar um calendário, um seletor de horário ou outro auxílio ao preenchimento que estiver disponível no sistema do usuário.

O atributo adicional step define, para os validadores e auxílios ao preenchimento, a diferença mí­nima entre dois horários. O valor de step é em segundos, e o valor padrão é 60. Assim, se você usar step="300" o usuário poderá fornecer como horários 7:00, 7:05 e 7:10, mas não 7:02 ou 7:08.

number

Veja um exemplo do tipo number com seus atributos opcionais:

<!DOCTYPE html>
<html lang=”en-US”>
<head>
<meta charset=”UTF-8” />
<title>Number type</title>
</head>

<body>
<input name=”valuex” type=”number” value=”12.4” step=”0.2” 12 min=”0” max=”20” />
</body>

</html>

range

Vamos modificar, no exemplo acima, apenas o valor de type, mudando de "number" para "range":

<!DOCTYPE html>
<html lang=”en-US”>
<head>
<meta charset=”UTF-8” />
<title>Range type</title>
</head>

<body>
<input name=”valuex” type=”range” value=”12.4” step=”0.2” 12 min=”0” max=”20” />
</body>

</html>

color

O campo com type="color" é um seletor de cor. O agente de usuário pode mostrar um con­trole de seleção de cor ou outro auxílio que estiver disponível. O valor será uma cor no formato #ff6600.

 

Este treinamento faz parte do Microsoft Virtual Academy: http://www.microsoftvirtualacademy.com

Tags:

Follow the Discussion

Remove this comment

Remove this thread

close

Comment on the Post

Already have a Channel 9 account? Please sign in