HTML表單中name屬性有什么用?這個問題可能是我們?nèi)粘W習或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
專注于為中小企業(yè)提供網(wǎng)站設計、網(wǎng)站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)朔城免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
作用和用法
如:
type 表示類型;name 表示名字 可以重復;id表示標識 唯一;
name 屬性規(guī)定 input 元素的名稱。
①name 屬性用于對提交到服務器后的表單數(shù)據(jù)進行標識
②或者在客戶端通過 JavaScript 引用表單數(shù)據(jù)。
注釋:只有設置了 name 屬性的表單元素才能在提交表單時傳遞它們的值。
實例:
帶有兩個文本字段和一個提交按鈕的 HTML 表單:
name和ID的區(qū)別
二者的區(qū)別:
id要符合標識的要求,比如大小寫敏感,最好不要包含下劃線(因為不兼容CSS)。而name基本上沒有什么要求,甚至可以用數(shù)字。
補充:name主要是表單元素里才有的屬性。通過js的document.表單名稱.文本框.value來獲取文本框的值,其中的表單名稱和文本框名稱指的是name,而非表單元素例如div,span等是沒有name屬性的,而id屬性是任何一個HTML元素都會有的。當你需要用js獲取非表單元素對象是就得用document.getElementById("id")
感謝各位的閱讀!看完上述內(nèi)容,你們對HTML表單中name屬性有什么用大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。