atributos de tipo de entrada HTML
Exemplos
formulário HTML com dois tipos de entrada diferentes, texto e apresentar:
用户名: <input type="text" name="usrname"><br>
<input type="submit" value="提交">
tente »
(Veja a parte inferior da página para obter mais exemplos)
Suporte a navegadores
Todos os principais navegadores suportam o atributo tipo. No entanto, nem todos os principais navegadores suportam todos os diferentes tipos de entrada pode trabalhar em todos os principais navegadores.
Veja abaixo para cada tipo de entrada do suporte ao navegador.
Definição e Uso
<Input> atributo type especifica o tipo de elemento que você deseja exibir.
O tipo padrão é: texto.
Nota: Este atributo não é necessário, mas achamos que você deve sempre usá-lo.
Diferenças entre HTML 4.01 e HTML5
Os seguintes tipos de entrada são novos no tipo HTML5: cor, data, data e hora, data e hora-local, mês, semana, hora, e-mail, número, gama, pesquisa, tel e url.
gramática
Valor de propriedade
值 | 描述 |
---|---|
button | 定义可点击的按钮(通常与 JavaScript 一起使用来启动脚本)。 |
checkbox | 定义复选框。 |
color New | 定义拾色器。 |
date New | 定义 date 控件(包括年、月、日,不包括时间)。 |
datetime New | 定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,基于 UTC 时区)。 |
datetime-local New | 定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,不带时区)。 |
email New | 定义用于 e-mail 地址的字段。 |
file | 定义文件选择字段和 "浏览..." 按钮,供文件上传。 |
hidden | 定义隐藏输入字段。 |
image | 定义图像作为提交按钮。 |
month New | 定义 month 和 year 控件(不带时区)。 |
number New | 定义用于输入数字的字段。 |
password | 定义密码字段(字段中的字符会被遮蔽)。 |
radio | 定义单选按钮。 |
range New | 定义用于精确值不重要的输入数字的控件(比如 slider 控件)。 |
reset | 定义重置按钮(重置所有的表单值为默认值)。 |
search New | 定义用于输入搜索字符串的文本字段。 |
submit | 定义提交按钮。 |
tel New | 定义用于输入电话号码的字段。 |
text | 默认。定义一个单行的文本字段(默认宽度为 20 个字符)。 |
time New | 定义用于输入时间的控件(不带时区)。 |
url New | 定义用于输入 URL 的字段。 |
week New | 定义 week 和 year 控件(不带时区)。 |
Exemplos
Tipo de entrada: botão
Exemplos
Definição de botões clicáveis, quando o usuário clica em um botão para iniciar um período de JavaScript:
tente »
Tipo de entrada: checkbox
Exemplos
Box permite que o usuário selecione uma ou mais opções em uma série de opções:
<input type="checkbox" name="vehicle[]" value="Car"> 我有一辆小轿车<br>
<input type="checkbox" name="vehicle[]" value="Boat"> 我有一艘船<br>
tente »
Tipo de entrada: Cor
Exemplos
Escolha uma cor no seletor de cores:
tente »
Tipo de entrada: Data
Tipo de entrada: datetime
Exemplos
Definir os controles de data e hora (com fuso horário):
tente »
Tipo de entrada: datetime-local
Exemplos
Definir os controles de data e hora (sem fuso horário):
tente »
Tipo de entrada: e-mail
Exemplos
Definições de campo para o endereço de e-mail (quando o formulário é enviado automaticamente para o valor do campo email para verificar):
tente »
Dica: navegador iPhoneSafari irá reconhecer o tipo de entrada de e-mail, em seguida, mudar o teclado da tela sensível ao toque para se adaptar a ele (adicionar @ .com e opções).
Tipo de entrada: arquivo
Exemplos
Para definir o campo de seleção de arquivo e um botão "Browse ...", para o upload de arquivos:
tente »
Tipo de entrada: escondido
Exemplos
Definição de campos ocultos, campos ocultos não são visíveis para o usuário. Campos ocultos muitas vezes armazenar um valor padrão, ou alterar seus valores pela JavaScript:
tente »
Tipo de entrada: Imagem
Exemplos
imagem personalizada como o botão de envio:
tente »
Tipo de entrada: mês
Exemplos
Definir o mês eo ano controle (sem fuso horário):
tente »
Tipo de entrada: número
Exemplos
Insira um número para definir os campos de (você pode definir os números limite aceitáveis):
tente »
Por favor, use os seguintes atributos para especificar restrições:
- MAX - o máximo permitido pelos regulamentos.
- min - o mínimo permitido pelos regulamentos.
- PASSO - requisitos para intervalo digitais legal.
- valorizar A - padrão especificado.
Tipo de entrada: password
Exemplos
Definir campos de senha (campos de senha são personagens mascarados):
tente »
Tipo de entrada: Rádio
Exemplos
Ele permite que o usuário selecione uma opção em uma série de opções:
<input type="radio" name="gender" value="女"> 女
tente »
Tipo de entrada: Intervalo
Exemplos
Ele define o valor exato não é importante o controle de entrada digital (tais como controles deslizantes). Você também pode definir limites de números aceitáveis:
tente »
Por favor, use os seguintes atributos para especificar restrições:
- MAX - o máximo permitido pelos regulamentos.
- min - o mínimo permitido pelos regulamentos.
- PASSO - requisitos para intervalo digitais legal.
- valorizar A - padrão especificado.
Tipo de entrada: redefinir
Exemplos
Definir o botão reset (reiniciar todo o formulário é o padrão):
tente »
Dica: Tenha cuidado ao usar o botão de reset!Para os usuários, acidentalmente clicou no botão Reset é uma coisa muito irritante.
Tipo de entrada: procure
Exemplos
campo de pesquisa definido (por exemplo, site de busca ou pesquisa do Google, etc.):
tente »
Tipo de entrada: submit
Tipo de entrada: tel
Exemplos
campos definidos para inserir números de telefone:
tente »
Tipo de entrada: texto
Exemplos
O usuário pode definir dois para entrar em uma única linha de texto em um campo de texto:
Last name: <input type="text" name="lname"><br>
tente »
Tipo de entrada: tempo
Exemplos
Introduza a hora da definição de controle é usado (sem zona horária):
tente »
Tipo de entrada: url
Dica: navegador iPhoneSafari irá reconhecer o tipo de entrada url, em seguida, mudar o teclado da tela sensível ao toque para se adaptar a ele (opção .com adicionar).
Tipo de entrada: semana
Exemplos
Definição de semana e controlo ano (sem zona horária):
tente »
tag HTML <input>