復(fù)選標(biāo)簽checkbox的name
如題,我試過在type="checkbox"的情況下,
例子里邊是 name="box1" ,"box2","box3",我把這三個(gè)值都替換為box,都是相同的,在瀏覽器顯示效果一樣,這樣寫是合法的嗎
如題,我試過在type="checkbox"的情況下,
例子里邊是 name="box1" ,"box2","box3",我把這三個(gè)值都替換為box,都是相同的,在瀏覽器顯示效果一樣,這樣寫是合法的嗎
2016-07-04
舉報(bào)
2016-07-04
是的,在radio中誠然name一樣才能實(shí)現(xiàn)單選,否則可以多選。
但是我測(cè)試過了,在checkbox的情況下,所有name都相同的話,是可以實(shí)現(xiàn)多選的。例程上checkbox情況下,name都是不同的值,我想說如果name相同的話,是否合法的寫法。實(shí)際上是可以的
可以試試:
<form method="post" action="1.php">
<label>你喜歡哪種運(yùn)動(dòng)-多選</label>
<br />
<input type="checkbox" name="box" value="打球">打球</input>
<input type="checkbox" name="box" value="游泳" checked="checked">游泳</input>
<input type="checkbox" name="box" value="跑步" checked="checked">跑步</input>
<input type="checkbox" name="box" value="健身">健身</input>
</form>
2016-07-04
你看到radio中的name都是一樣的,才能實(shí)現(xiàn)單選。如果你改成不一樣的,就可以兩個(gè)都選中了,你可以試試。
2016-07-04
如果都選擇box的話就不能多選了,只能選擇一個(gè)。就像radio一樣,你如果把例題中的name="gender"換成一個(gè)是name="gender" 一個(gè)name="gender1" 這時(shí)候你就可以兩個(gè)都選中。這是一樣的道理。