HTML表單中name屬性作用是什麼? name和ID的差異又是什麼?
html
name
HTML表單中name屬性作用是什麼? name和ID的差異又是什麼?本篇文章主要解釋了HTML表單中name屬性作用和還有name和ID的差異又是什麼
#作用和用法
如:
<input type="password" name="txtPassword" id="pwd" size="12">
登入後複製
type 表示類型;name 表示名字可以重複;id表示標識唯一;
name 屬性規定input 元素的名稱。
①name 屬性用於對提交到伺服器後的表單資料進行標識
②或在客戶端透過 JavaScript 引用表單資料。
註解:只有設定了 name 屬性的表單元素才能在提交表單時傳遞它們的值。
<input name="value">
登入後複製
實例:
有兩個文字欄位和一個提交按鈕的HTML 表單:
<form action="form_action.asp" method="get"> <p>Name: <input type="text" name="fullname" /></p> <p>Email: <input type="text" name="email" /></p> <input type="submit" value="Submit" /> </form>
登入後複製
name和ID的差異
二者的區別:
id要符合標識的要求,例如大小寫敏感,最好不要包含下劃線(因為不相容CSS)。而name基本上沒有什麼要求,甚至可以用數字。
補充:name主要是表單元素裡才有的屬性。透過js的document.表單名稱.文字方塊.value來取得文字方塊的值,其中的表單名稱和文字方塊名稱指的是name,而非表單元素例如div,span等是沒有name屬性的,而id屬性是任何一個HTML元素都會有的。當你需要用js取得非表單元素物件是就得用document.getElementById("id")
【相關推薦】
#以上是HTML表單中name屬性作用是什麼? name和ID的差異又是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

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

熱門文章
Windows 11 KB5054979中的新功能以及如何解決更新問題
3 週前
By DDD
如何修復KB5055523無法在Windows 11中安裝?
2 週前
By DDD
Inzoi:如何申請學校和大學
4 週前
By DDD
如何修復KB5055518無法在Windows 10中安裝?
2 週前
By DDD
Roblox:Dead Rails - 如何召喚和擊敗Nikola Tesla
4 週前
By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

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