id就像是乙個人的身份證號碼,而name就像是他的名字,id顯然是唯一的,而name是可以重複的。
id是client端html元素的identity。
name其實要複雜的多,因為name有很多種的用途,所以它並不能完全由id來代替,從而將其取消掉。具體用途有:
用途1: 作為可與伺服器互動資料的html元素的伺服器端的標識,比如input、select、textarea、和button等。我們可以在伺服器端根據其name通過request.params取得元素提交的值。
我的理解:
id:是客戶端用的
name:伺服器端用的
--[url]
前端id屬性和span標籤
1.頁面中的id一般是唯一的 不可重複 2.id的命名規則 因公司而異。按照谷歌 風格指南的說法 id和class名字有多單詞組合的用短破折號 分開。別在選擇器名字裡用短破折號 以外的連線詞 包括啥也沒有 以增進對名字的理解和查詢。不推薦 demo 和 image 中間沒加 demoimage 不推...
HTML標籤和屬性 form
標籤用於為使用者輸入建立 html 表單。表單能夠包含 input 元素,比如文字字段 核取方塊 單選框 提交按鈕等等。表單還可以包含 menus textarea fieldset legend 和 label 元素。表單用於向伺服器傳輸資料。accept mime type html 5 中不支...
HTML 標籤的 for 屬性
for 屬性規定 label 與哪個表單元素繫結。標記通常以下面兩種方式中的一種來和表單控制項相聯絡 將表單控制項作為標記標籤的內容,這樣的就是隱式形式,或者為 標籤下的 for 屬性命名乙個目標表單 id,這樣就是顯式形式。例如,在 xhtml 中 顯式的聯絡 social security nu...