復(fù)選框同一組的name值可以一樣嗎?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>單選框、復(fù)選框</title>
</head>
<body>
<form action="save.php" method="post" >
? ? <label check="check">性別:</label>
? ? <label>男</label>
? ? <input type="radio" value="man" ?name="gender" />
? ? <label>女</label>
? ? <input type="radio" value="woman" ?name="gender" />
? ? <br>
? ? <label>愛好:</label>
? ? <label>游泳</label>
? ? <input type="checkbox" name="1" vaule="游泳"/>
? ? <label>跳舞</label>
? ? <input type="checkbox" name="1" vaule="dancing"/>
</form>
</body>
</html>
2019-10-30
同一組的單選按鈕,name 取值一定要一致,這樣同一組的單選按鈕才可以起到單選的作用。而復(fù)選框而言,name取值最好有所區(qū)別。
html的表單元素都有name屬性,name屬性是用來區(qū)分表單元素的。表單一般用JavaScript或者服務(wù)器端語言比如PHP來處理,JavaScript或php通過name屬性,就知道你選擇了什么了。如果你的復(fù)選框各個控件的name屬性都一樣,對于服務(wù)器來說,它根本不知道你選擇的是什么,那這個表單還有什么意義?
2017-07-26
同一組的單選按鈕,name 取值一定要一致,這樣同一組的單選按鈕才可以起到單選的作用。而復(fù)選框而言,name取值最好有所區(qū)別。
從name屬性:html的表單元素都有name屬性,name屬性是用來區(qū)分表單元素的。表單一般用JavaScript或者服務(wù)器端語言比如PHP來處理,JavaScript或php通過name屬性,就知道你選擇了什么了。如果你的復(fù)選框各個控件的name屬性都一樣,對于服務(wù)器來說,它根本不知道你選擇的是什么,那這個表單還有什么意義?
2017-05-21
可以的,我運行了,能運行。。。
2017-05-21
本人新手,但從學(xué)習(xí)的基礎(chǔ)知識來看,這個命名部分涉及后臺的數(shù)據(jù)傳輸形式。因為在單選框中命名必須一致才能進行單選功能。故此,猜測如果復(fù)選框中用同種命名方式,后臺傳輸數(shù)據(jù)時<em> 后到<em> 數(shù)據(jù)會覆蓋<em>前到<em>數(shù)據(jù)。就好比一個命名就只有一個存放位置。位滿則溢。<strong>新手理解,胡說八道,還望理解,海涵?。?!<strong>
2017-05-11
為了讓代碼開起來整潔有序容易理解 建議編寫各行的值
2017-05-11
為啥意見這么不一致......
2017-05-11
并不是可不可以的問題,而是應(yīng)該一樣。類似給出代碼里的兩個name="gender"。否則無法體現(xiàn)游泳和跳舞是屬于愛好這一組的。
2017-05-11
沒有后臺交互的情況下是可以的,因為那沒有什么作用。但是有后臺交互的情況,就不可以了。后臺無法獲取到準確的數(shù)據(jù)
2017-05-11
可以的
2017-05-11
可以的