iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0

看完inputtype屬性後我們接著看input的其他屬性~

1、 name 屬性

用來指定輸入元素的名稱,提交表單時,表單數據會根據 name 來識別輸入的內容。
沒有 name 屬性的元素不會隨表單提交。

<input type="text" name="username" placeholder="用戶名">

2、 value 屬性

value 屬性定義了輸入元素的初始值。對於文字輸入框,它表示預設值,對於按鈕類型,則表示按鈕上的顯示文字。

<input type="text" value="預設值">
<input type="submit" value="提交">

https://ithelp.ithome.com.tw/upload/images/20240920/20168630IVRKBvu6SR.png


3、 placeholder 屬性

placeholder 提供了輸入框中的提示文字,當用戶沒有輸入時會顯示,幫助用戶理解應該輸入什麼內容。

<input type="text" placeholder="請輸入您的名字">

https://ithelp.ithome.com.tw/upload/images/20240920/20168630LPKb2l7pHQ.png


4、 required

使輸入框成為必填項。當用戶提交表單時,未填寫的必填項會阻止表單提交,並提示用戶完成輸入。

<input type="email" required>

5、 readonly

表示輸入框唯讀,無法修改,但可以選取和複製。

<input type="text" value="無法修改" readonly>

6、 disabled

禁用輸入框,輸入框變成灰色且無法編輯。

<input type="text" value="被禁用" disabled>

7、 maxlength

限制輸入框的最大字符數。限制使用者輸入的長度。

<input type="text" maxlength="10">

8、 min 和 max 屬性

這兩個屬性通常應用於數字或日期類型的輸入框,設定可輸入的最小與最大範圍。

<input type="number" min="1" max="100">
<input type="date" min="2023-01-01" max="2023-12-31">

今天先介紹到這裡,謝謝觀看!/images/emoticon/emoticon29.gif


上一篇
探險日記 DAY 10
下一篇
探險日記 DAY 12
系列文
30天前端之旅:探索web開發的探險日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言