課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
為什么只能把“gender-woman”和“gender-man”都改成“gender”,都改成“gender-man不行嗎?”不是只要求name屬性跟的值一樣就可以了嗎(順便問下為什么name屬性的值必須一樣?)
2017-03-30
源自:初識HTML(5)+CSS(3)-升級版 6-9
正在回答
只有做到不同選項的name屬性值一樣,單選框才能做到從多個選項里做到單選,單選才有意義。
理論上name都改成gender-man也是可以的,完全沒錯誤。 但是gender的意思是性別 man或是woman都是性別。所以都改成gender是為了方便理解。
慕前端0112867 提問者
可以是gender-man,因為你做的哪個題是關于單選框,為了保證你設置的兩個(男、女選項)只能選擇一個所以你必須使這兩個單選框的name相同,這是一種格式,你如果不設置相同你會發現你的兩個框可以同時選。
只要同名就可以了,同名才能保證選項是同組的,能夠單選
代碼一個很重要的是方便理解,語義; 改成gender-man當然可以,但是選項是“女”的時候就感覺怪怪了的吧,而且對于比較復雜的程序,不方便理解不注重語義,可能你自己看得懂,別人看不懂 也不好維護。這是忌諱的。
name屬性值必須一致是針對同一個選項下的單選框。建議還是好好看看教程,看仔細點,。。
本人拙見,改成gender-man是可以的,你所應用的標簽應該是單選或復選框,所以name值必須一樣,這樣才能使其在一個分組使用選擇功能。否則,如果一個表單中有幾組單選框,用什么來進行區別么?為name嘛,所以同一個分組屬性值才必須一樣。
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
2 回答name屬性和id屬性
3 回答value屬性和name屬性區別?
2 回答關于name和id屬性
3 回答input標簽中的name屬性
2 回答單選框name屬性問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-30
只有做到不同選項的name屬性值一樣,單選框才能做到從多個選項里做到單選,單選才有意義。
理論上name都改成gender-man也是可以的,完全沒錯誤。 但是gender的意思是性別 man或是woman都是性別。所以都改成gender是為了方便理解。
2017-03-30
可以是gender-man,因為你做的哪個題是關于單選框,為了保證你設置的兩個(男、女選項)只能選擇一個所以你必須使這兩個單選框的name相同,這是一種格式,你如果不設置相同你會發現你的兩個框可以同時選。
2017-03-30
只要同名就可以了,同名才能保證選項是同組的,能夠單選
2017-03-30
代碼一個很重要的是方便理解,語義; 改成gender-man當然可以,但是選項是“女”的時候就感覺怪怪了的吧,而且對于比較復雜的程序,不方便理解不注重語義,可能你自己看得懂,別人看不懂 也不好維護。這是忌諱的。
name屬性值必須一致是針對同一個選項下的單選框。建議還是好好看看教程,看仔細點,。。
2017-03-30
本人拙見,改成gender-man是可以的,你所應用的標簽應該是單選或復選框,所以name值必須一樣,這樣才能使其在一個分組使用選擇功能。否則,如果一個表單中有幾組單選框,用什么來進行區別么?為name嘛,所以同一個分組屬性值才必須一樣。