亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在復選框中,如果一組選項的name屬性各不相同,是否表示他們不是一組的?那又是什么效果?

看評論,有人說:單選框中各選項控件的name屬性必須一致,復選框中各選項控件的name屬性必須各不相同。我不明白各不相同以后,又是什么效果呢。

正在回答

3 回答

那個評論是錯誤的。

html的表單元素都有name屬性,name屬性是用來區分表單元素的。表單一般用JavaScript或者服務器端語言比如PHP來處理,JavaScript或php通過name屬性,就知道你選擇了什么了。

如果你的復選框各個控件的name屬性都一樣,對于服務器來說,它根本不知道你選擇的是什么,那這個表單還有什么意義?

0 回復 有任何疑惑可以回復我~
#1

來自瘋人院的我 提問者

我試了一下,對于單選框radio而言,相同的name值,意義在于在界面上實現單選的效果,如果name有多組,那么就可以同時選中兩個,我不知道在服務器上來說這樣有什么影響。對于checkbox,name值即使都命名成一樣的,也不會影響復選效果。但從本質上來說,對元素命名name值,便于js或php進行操作,這一點毋庸置疑。不過我有個疑問,如果已經傳送了value,拿到name還有多大意義呢?或者說,根據value就可以反推是哪一個name。
2015-07-10 回復 有任何疑惑可以回復我~
#2

來自瘋人院的我 提問者

非常感謝!
2015-07-13 回復 有任何疑惑可以回復我~
#3

逐日之云

意思是對復選框而言,各選項控件name屬性應當保持不同嗎?
2015-08-02 回復 有任何疑惑可以回復我~
#4

慕粉1637207462

那如果一致的話系統怎么區分他選的是哪一個單選項?這幾個單選項不久相當于完全一樣了嗎對于系統來說?
2017-02-08 回復 有任何疑惑可以回復我~
#5

慕粉1637207462

那如果一致的話系統怎么區分他選的是哪一個單選項?這幾個單選項不久相當于完全一樣了嗎對于系統來說?
2017-02-08 回復 有任何疑惑可以回復我~
查看2條回復

在客戶端重定向時,通過name值便于后臺獲取對應的表單元素值。

1 回復 有任何疑惑可以回復我~

不要被評論誤導,name屬性是表單元素中最重要的屬性,用于區分各個表單元素,便于后臺獲取,name屬性相同的可看成同一組元素,比如checkbox、radio

1 回復 有任何疑惑可以回復我~
#1

來自瘋人院的我 提問者

我試了一下,對于單選框radio而言,相同的name值,意義在于在界面上實現單選的效果,如果name有多組,那么就可以同時選中兩個,我不知道在服務器上來說這樣有什么影響。對于checkbox,name值即使都命名成一樣的,也不會影響復選效果。但從本質上來說,對元素命名name值,便于js或php進行操作,這一點毋庸置疑。不過我有個疑問,如果已經傳送了value,拿到name還有多大意義呢?或者說,根據value就可以反推是哪一個name。
2015-07-10 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

在復選框中,如果一組選項的name屬性各不相同,是否表示他們不是一組的?那又是什么效果?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號