課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
為什么單選框的name一樣,而復選框不一樣?
2016-10-21
源自:初識HTML(5)+CSS(3)-升級版 6-9
正在回答
上面的回答不忍直視......誰說多選的name不能一樣?
新建一個1.html,代碼:
<html> <body> <form?action="1.html"> <input?type="checkbox"?name="cb"?value="1"?/>a <input?type="checkbox"?name="cb"?value="2"?/>b <input?type="checkbox"?name="cb"?value="3"?/>c <input?type="checkbox"?name="cb"?value="4"?/>d <input?type="submit"?value="提交"?/> </form> </body> </html>
點點試試。
4120 提問者
簡單理解就是,選項框就是給變量賦值的,單選只能返回一個變量,而多選能返回多個變量。
因為變量不可能同時有兩個值,所以,單選只有一個name ,而多選是有多個name
單選就是要一樣
你可以理解為,兩個單選框才為一組,而復選框一個就是一組,所以單選框只有一個name
你可以自己試著在單選框里用不一樣的name看看效果,單選框的name一樣,目的是為了選中name時只有一個被選,如果name名字不一樣,就可以多選,復選框就是這樣!
如果一樣,那就不是復選框了,一樣的話,會導致服務器不知道你要選的是那個
注重點“單選”,所以name值要一樣,記住這句話就行了。
單選name一樣才能保證選擇的結果只出現(xiàn)1個
因為單選框的name表示這些框是否是同一組的, 只有name相同, 才能說明這些框是同一組, 這樣才能保持只能單選.
而多選就沒有這樣的要求, 也就可以多個name
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
5 回答復選框的name值為什么不用一樣?
1 回答單選框 復選框的框不一樣能改成同一種框嗎
4 回答同一組單選框的name要一致,那復選框呢?
1 回答單選框復選框
7 回答單選框復選框
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-04
上面的回答不忍直視......誰說多選的name不能一樣?
新建一個1.html,代碼:
點點試試。
2016-10-28
簡單理解就是,選項框就是給變量賦值的,單選只能返回一個變量,而多選能返回多個變量。
因為變量不可能同時有兩個值,所以,單選只有一個name ,而多選是有多個name
2016-10-21
單選就是要一樣
2016-10-21
你可以理解為,兩個單選框才為一組,而復選框一個就是一組,所以單選框只有一個name
2016-10-21
你可以自己試著在單選框里用不一樣的name看看效果,單選框的name一樣,目的是為了選中name時只有一個被選,如果name名字不一樣,就可以多選,復選框就是這樣!
2016-10-21
如果一樣,那就不是復選框了,一樣的話,會導致服務器不知道你要選的是那個
2016-10-21
注重點“單選”,所以name值要一樣,記住這句話就行了。
2016-10-21
單選name一樣才能保證選擇的結果只出現(xiàn)1個
2016-10-21
因為單選框的name表示這些框是否是同一組的, 只有name相同, 才能說明這些框是同一組, 這樣才能保持只能單選.
而多選就沒有這樣的要求, 也就可以多個name