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

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

name屬性

為什么只能把“gender-woman”和“gender-man”都改成“gender”,都改成“gender-man不行嗎?”不是只要求name屬性跟的值一樣就可以了嗎(順便問下為什么name屬性的值必須一樣?)

正在回答

5 回答

只有做到不同選項的name屬性值一樣,單選框才能做到從多個選項里做到單選,單選才有意義。

理論上name都改成gender-man也是可以的,完全沒錯誤。 但是gender的意思是性別 man或是woman都是性別。所以都改成gender是為了方便理解。

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

慕前端0112867 提問者

非常感謝!
2017-03-30 回復 有任何疑惑可以回復我~

可以是gender-man,因為你做的哪個題是關于單選框,為了保證你設置的兩個(男、女選項)只能選擇一個所以你必須使這兩個單選框的name相同,這是一種格式,你如果不設置相同你會發現你的兩個框可以同時選。

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

只要同名就可以了,同名才能保證選項是同組的,能夠單選

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

代碼一個很重要的是方便理解,語義; 改成gender-man當然可以,但是選項是“女”的時候就感覺怪怪了的吧,而且對于比較復雜的程序,不方便理解不注重語義,可能你自己看得懂,別人看不懂 也不好維護。這是忌諱的。


name屬性值必須一致是針對同一個選項下的單選框。建議還是好好看看教程,看仔細點,。。

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

本人拙見,改成gender-man是可以的,你所應用的標簽應該是單選或復選框,所以name值必須一樣,這樣才能使其在一個分組使用選擇功能。否則,如果一個表單中有幾組單選框,用什么來進行區別么?為name嘛,所以同一個分組屬性值才必須一樣。

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

舉報

0/150
提交
取消
初識HTML(5)+CSS(3)-升級版
  • 參與學習       1228740    人
  • 解答問題       19080    個

HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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