首頁 web前端 html教學 html input標籤的屬性有哪些? input標籤的用法總結(附實例)

html input標籤的屬性有哪些? input標籤的用法總結(附實例)

Sep 04, 2018 pm 05:27 PM
html input

本篇文章主要的向大家介紹了關於html input標籤的屬性,還有關於html input標籤的具體的用法總結。讓我們一起來看看html input標籤有哪些用法吧

首先先說html input標籤的屬性:

1.type:這個屬性是input標籤裡唯一的必須輸入的屬性,當然,也可以不填,預設為type = "text"。具體它有那些數值,我們後面再討論。

2.required:標記一個欄位是否為必須。如果一個欄位被標記為required = "required"(嚴格模式下),或者required(寬鬆模式下)(ps:下面屬性的寫法同理,就不一一寫出了),並且這個字段的值為空,或填入的值是無效值,那麼這個表單不能提交。什麼是無效值?看pattern屬性。

3.pattern:這個屬性包含了一個JavaScript風格的正規表示式,輸入的內容必須完全符合該正規表示式,否則就算輸入的內容無效。對正規表示式不了解?可以去看看JavaScript 正規表示式。

4.min max:這兩個屬性用於日期date時間time等輸入,還有number和range。顧名思義,它們的作用是限制最大值,最小值。

5.step:和max min類似,作用是提供一個可以上下點的按鈕,例如當前數字是1,你設定了step = "5",點一下上的按鈕,就變成6了。

6.placeholder:該屬性不多說,大家應該都很熟悉,一般是用來提示使用者輸入的,當使用者真的輸入了文字之後,會被輸入的文字覆蓋。

7.readonly:顧名思義,此屬性會讓表單空控制項無法編輯。這裡的不可編輯不是禁用,只是不能編輯文字而已,例如像單選框radio,複選框checkbox這種,本來就是不可編輯的,所以這個屬性對它們來說毫無意義。

8.disabled:此屬性會停用一個表單元素。這裡是停用,完全停用除了之外的所有表單元素。

9.maxlength :此屬性用於限制使用者輸入的最大字數限制。

10.size:已經沒什麼時候實際的作用了,控制大小現在幾乎都是由CSS控制了。

11.form:在HTML5中,表單控制項已經沒有必要嵌套在表單中,新的form屬性可以把表單元素與頁面上的任意的表單關聯起來。也可以嵌套在一個表單中,隨著另一個表單提交,程式碼如下:

<form id="form1"></form>
<p>
<label for="admin">admin</label>
<input type="text" id="admin" form="form1"/>
</p>
登入後複製

這樣,就把form和input連結起來了。如果input沒有form屬性,那麼,它將被關聯到離他最近的form表單。

12.autocomplete:顧名思義,自動完成,使用者輸入一部分,後面的自動補全。需要瀏覽器儲存使用者輸入的內容,以便下次自動補全。

13.autofocus:該屬性指的是表示這個表單控制項在頁面載入的時候自動獲得焦點。

以上就是html input標籤的屬性了。 (想看更多就來PHP中文網,這裡有最全的HTML影片教學

#現在說說input標籤的用法:

先看個html input標籤的實例:

<form action="demo_form.asp">
用户名: <input type="text" name="fname"><br>
输入框: <input type="text" name="lname"><br>
<input type="submit" value="提交">
</form>
登入後複製

這個的效果如圖:

html input標籤的屬性有哪些? input標籤的用法總結(附實例)

效果還是可以的,也是最簡單的輸入框的樣式,我們今天講的就要簡單的,簡單的也表示容易懂。

來說一說html input標籤的用法總結:

#1.文字方塊:

在表單中,文字方塊用來讓使用者輸入字母、數字等等,例如使用者的姓名,地址等。

程式碼格式如下:

<input type=”text” name=”...” size=”...” maxlength=”...” value=”...”/>
登入後複製

2.密碼框:

是一種特殊的文字網域,用來輸入密碼。

程式碼格式如下:

<input type=”password” name=”...”  size=”...” maxlength=”...” value=”...”/>
登入後複製

3.隱藏網域:

是用來收集或傳送訊息的不可見元素,對於網頁的訪問者來說,隱藏域是看不見的。當表單被提交時,隱藏網域就會將資訊用你設定時定義的名稱和值傳送到伺服器上。

程式碼格式如下:

<input type=”hidden” name=”...” value=”...”/>
登入後複製

4.單選按鈕:

當需要使用者從有限個選項中選擇一個時,使用單選按鈕。例如我們在註冊的時候選擇體重。

程式碼格式如下:

<input type=”radio” name=”...” value=”...”/>
登入後複製

5.複選框:

允許在待選項中選取一項以上的選項。每個複選框都是獨立的元素,都必須有一個獨一的名稱。

程式碼格式如下:

<input type=”checkbox” name=”...” value=”...”/>
登入後複製

6.檔案上傳框:

程式碼格式如下:

<input type”file” name=”...”>
登入後複製

注意:利用這項功能時,在form 標籤中要指定method屬性。要把method 指定為post, enctype屬性指定為 multipart/form-data。

說明:multipart 控制項是否上傳多檔案

以上就是這篇關於html input標籤的屬性介紹,還有關於html input標籤的用法總結,有問題可以在下方留言提問。

【小編推薦】

html下拉選單怎麼做? html下拉選單的程式碼實例介紹

html中b標籤和strong標籤的差別是什麼? b和strong區別的總結

#

以上是html input標籤的屬性有哪些? input標籤的用法總結(附實例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

HTML 中的表格邊框 HTML 中的表格邊框 Sep 04, 2024 pm 04:49 PM

HTML 表格邊框指南。在這裡,我們以 HTML 中的表格邊框為例,討論定義表格邊框的多種方法。

HTML 中的巢狀表 HTML 中的巢狀表 Sep 04, 2024 pm 04:49 PM

這是 HTML 中巢狀表的指南。這裡我們討論如何在表中建立表格以及對應的範例。

HTML 左邊距 HTML 左邊距 Sep 04, 2024 pm 04:48 PM

HTML 左邊距指南。在這裡,我們討論 HTML margin-left 的簡要概述及其範例及其程式碼實作。

HTML 表格佈局 HTML 表格佈局 Sep 04, 2024 pm 04:54 PM

HTML 表格佈局指南。在這裡,我們詳細討論 HTML 表格佈局的值以及範例和輸出。

HTML 輸入佔位符 HTML 輸入佔位符 Sep 04, 2024 pm 04:54 PM

HTML 輸入佔位符指南。在這裡,我們討論 HTML 輸入佔位符的範例以及程式碼和輸出。

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表指南。在這裡我們也分別討論了 HTML 有序列表和類型的介紹以及它們的範例

HTML onclick 按鈕 HTML onclick 按鈕 Sep 04, 2024 pm 04:49 PM

HTML onclick 按鈕指南。這裡我們分別討論它們的介紹、工作原理、範例以及各個事件中的onclick事件。

在 HTML 中移動文字 在 HTML 中移動文字 Sep 04, 2024 pm 04:45 PM

HTML 中的文字移動指南。在這裡我們討論一下marquee標籤如何使用語法和實作範例。

See all articles