十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
HTML表單中name屬性有什么用?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!
作用和用法
如:
type 表示類型;name 表示名字 可以重復(fù);id表示標(biāo)識(shí) 唯一;
name 屬性規(guī)定 input 元素的名稱。
①name 屬性用于對(duì)提交到服務(wù)器后的表單數(shù)據(jù)進(jìn)行標(biāo)識(shí)
②或者在客戶端通過(guò) JavaScript 引用表單數(shù)據(jù)。
注釋:只有設(shè)置了 name 屬性的表單元素才能在提交表單時(shí)傳遞它們的值。
實(shí)例:
帶有兩個(gè)文本字段和一個(gè)提交按鈕的 HTML 表單:
name和ID的區(qū)別
二者的區(qū)別:
id要符合標(biāo)識(shí)的要求,比如大小寫(xiě)敏感,最好不要包含下劃線(因?yàn)椴患嫒軨SS)。而name基本上沒(méi)有什么要求,甚至可以用數(shù)字。
補(bǔ)充:name主要是表單元素里才有的屬性。通過(guò)js的document.表單名稱.文本框.value來(lái)獲取文本框的值,其中的表單名稱和文本框名稱指的是name,而非表單元素例如div,span等是沒(méi)有name屬性的,而id屬性是任何一個(gè)HTML元素都會(huì)有的。當(dāng)你需要用js獲取非表單元素對(duì)象是就得用document.getElementById("id")
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)HTML表單中name屬性有什么用大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道。