Latest web development tutorials

Atrybuty typu wejście HTML

HTML wejście Tag referencyjny HTML <input> tag

Przykłady

Formularz HTML z dwóch różnych typów wejść, tekst i złożyć:

<form action="demo-form.php">
用户名: <input type="text" name="usrname"><br>
<input type="submit" value="提交">

Spróbuj »
(Patrz spód tej stronie więcej przykładów)

Pomoc Browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Wszystkie główne przeglądarki obsługują atrybut type. Jednak nie wszystkie główne przeglądarki obsługują wszystkie rodzaje wejść może pracować we wszystkich głównych przeglądarkach.

Zobacz poniżej dla każdego typu wejścia wsparcia przeglądarki.


Definicja i Wykorzystanie

<Input> Atrybut type określa typ elementu, który chcesz wyświetlić.

Domyślnym typem jest text.

Uwaga: Ten atrybut nie jest wymagane, ale uważamy, że zawsze należy go używać.


Różnice między HTML 4.01 i HTML5

Następujące typy wejściowe są nowe w rodzaju HTML5: kolor, data, datetime, datetime-local, miesiąc, tydzień, czas, e-mail, numer, zakres wyszukiwania, tel i adres URL.


gramatyka

<input type="value">

Wartość nieruchomości

描述
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 控件(不带时区)。


Przykłady

Typ wejścia: Przycisk

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Definicja klikalne przyciski, gdy użytkownik kliknie przycisk, aby rozpocząć okres JavaScript:

<input type="button" value="点我" onclick="msg()">

Spróbuj »


Typ wejścia: checkbox

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Box pozwala użytkownikowi wybrać jeden lub więcej opcji w szereg opcji:

<input type="checkbox" name="vehicle[]" value="Bike"> 我有一辆自行车<br>
<input type="checkbox" name="vehicle[]" value="Car"> 我有一辆小轿车<br>
<input type="checkbox" name="vehicle[]" value="Boat"> 我有一艘船<br>

Spróbuj »


Typ wejścia: Kolor

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Wybierz kolor z próbnika kolorów:

选择你喜欢的颜色: <input type="color" name="favcolor"><br>

Spróbuj »


Rodzaj wejścia: Data

OperaSafariChromeFirefoxInternet Explorer

Przykłady

terminie określonym kontrole:

生日: <input type="date" name="bday">

Spróbuj »


Typ wejścia: datetime

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Zdefiniuj kontrole data i godzina (ze strefy czasowej):

生日 (日期和时间): <input type="datetime" name="bdaytime">

Spróbuj »


Typ wejścia: datetime-local

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Zdefiniuj kontrole data i godzina (bez strefy czasowej):

生日 (日期和时间):<input type="datetime-local" name="bdaytime">

Spróbuj »


Typ wejścia: email

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Pole Definicje adres e-mail (gdy formularz jest składany automatycznie do wartości pola e-mail w celu weryfikacji):

E-mail: <input type="email" name="usremail">

Spróbuj »

Wskazówka: przeglądarka Safari iPhonerozpozna typ wejścia e-mail, a następnie zmienić klawiatury ekranu dotykowego, aby dostosować się do niego (dodaj @ i .com opcje).


Rodzaj wejścia: file

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Aby zdefiniować pole wyboru pliku i przycisk "Przeglądaj ...", do przesłania pliku:

选择一个文件: <input type="file" name="img">

Spróbuj »


Typ wejścia: ukryty

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Definicja ukrytych pól ukrytych pól nie są widoczne dla użytkownika. Ukryte pola często przechowują wartości domyślnej lub zmienić ich wartości przez JavaScript:

<input type="hidden" name="country" value="Norway">

Spróbuj »


Typ wejścia: image

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Obraz Niestandardowe przycisk złożyć:

<input type="image" src="img_submit.gif" alt="Submit">

Spróbuj »


Typ wejścia: miesiąc

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Określ miesiąc i rok (bez kontroli strefy czasowej):

生日 ( 月和年 ): <input type="month" name="bdaymonth">

Spróbuj »


Typ wejścia: Numer

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Wprowadź numer do zdefiniowania pola for (można ustawić liczby dopuszczalnych granicznych):

数量 ( 1 到 5 之间): <input type="number" name="quantity" min="1" max="5">

Spróbuj »

Proszę stosować następujące atrybuty, aby określić ograniczenia:

  • MAX - maksymalna dopuszczalna przez przepisy.
  • min - minimalna dopuszczalna przez przepisy.
  • KROK - wymagania dotyczące prawnego przedziale cyfrowej.
  • WARTOŚĆ - określony domyślny.

Typ wejścia: hasło

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Definiowanie pól hasło (password pola są zamaskowani znaków):

<input type="password" name="pwd">

Spróbuj »


Typ wejścia: radiowa

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Pozwala to użytkownikowi na wybranie opcji w kilku opcji:

<input type="radio" name="gender" value="male"> Male<br>
<input type="radio" name="gender" value="女"> 女

Spróbuj »


Typ wejścia: Zakres

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Definiuje ona dokładna wartość nie jest istotna wejścia cyfrowego sterowania (takie jak suwaków). Można również ustawić dopuszczalne limity liczby:

<input type="range" name="points" min="1" max="10">

Spróbuj »

Proszę stosować następujące atrybuty, aby określić ograniczenia:

  • MAX - maksymalna dopuszczalna przez przepisy.
  • min - minimalna dopuszczalna przez przepisy.
  • KROK - wymagania dotyczące prawnego przedziale cyfrowej.
  • WARTOŚĆ - określony domyślny.

Rodzaj wejścia: reset

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Definiowanie przycisk zerowania (Reset All forma jest domyślnie):

<input type="reset">

Spróbuj »

Wskazówka: Należy zachować ostrożność przy użyciu przycisku reset!Dla użytkowników, przypadkowo kliknął przycisk Reset jest bardzo irytujące.


Typ wejścia: szukaj

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Zdefiniowane pole wyszukiwania (na przykład wyszukiwarka miejsce lub wyszukiwarki Google, itp):

Search Google: <input type="search" name="googlesearch">

Spróbuj »


Typ wejścia: submit

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Definiowanie przycisku złożyć:

<input type="submit">

Spróbuj »


Typ wejścia: tel

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Zdefiniowane pola do wprowadzania numerów telefonów:

电话号码: <input type="tel" name="usrtel">

Spróbuj »


Typ wejścia: text

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Użytkownik może zdefiniować dwa, aby wprowadzić pojedynczą linię tekstu w polu tekstowym:

First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>

Spróbuj »


Typ wejścia: czas

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Wprowadź czas definicji kontroli używanego (bez strefy czasowej):

选择时间: <input type="time" name="usr_time">

Spróbuj »


Typ wejścia: url

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Definiuje wejściowe pola adresu URL:

添加你的主页: <input type="url" name="homepage">

Spróbuj »

Wskazówka: przeglądarka Safari iPhonerozpozna typ wejścia URL, a następnie zmienić klawiatury ekranu dotykowego, aby dostosować się do niego (dodaj opcję .com).


Rodzaj wejścia: tydzień

OperaSafariChromeFirefoxInternet Explorer

Przykłady

Definicja tygodnia i kontroli rocznie (bez strefy czasowej):

选择周: <input type="week" name="week_year">

Spróbuj »


HTML wejście Tag referencyjny HTML <input> tag