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

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

復選框同一組的name值可以一樣嗎?

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>單選框、復選框</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>


正在回答

15 回答

同一組的單選按鈕,name 取值一定要一致,這樣同一組的單選按鈕才可以起到單選的作用。而復選框而言,name取值最好有所區別。

html的表單元素都有name屬性,name屬性是用來區分表單元素的。表單一般用JavaScript或者服務器端語言比如PHP來處理,JavaScript或php通過name屬性,就知道你選擇了什么了。如果你的復選框各個控件的name屬性都一樣,對于服務器來說,它根本不知道你選擇的是什么,那這個表單還有什么意義?


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

同一組的單選按鈕,name 取值一定要一致,這樣同一組的單選按鈕才可以起到單選的作用。而復選框而言,name取值最好有所區別。

從name屬性:html的表單元素都有name屬性,name屬性是用來區分表單元素的。表單一般用JavaScript或者服務器端語言比如PHP來處理,JavaScript或php通過name屬性,就知道你選擇了什么了。如果你的復選框各個控件的name屬性都一樣,對于服務器來說,它根本不知道你選擇的是什么,那這個表單還有什么意義?


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

可以的,我運行了,能運行。。。http://img1.sycdn.imooc.com//592178830001b3e113060423.jpg

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

本人新手,但從學習的基礎知識來看,這個命名部分涉及后臺的數據傳輸形式。因為在單選框中命名必須一致才能進行單選功能。故此,猜測如果復選框中用同種命名方式,后臺傳輸數據時<em> 后到<em> 數據會覆蓋<em>前到<em>數據。就好比一個命名就只有一個存放位置。位滿則溢。<strong>新手理解,胡說八道,還望理解,海涵!??!<strong>

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

多麗 提問者

我看網上有說復選框命名相同的基礎上在名字后面加[]來代表同一數組
2017-05-21 回復 有任何疑惑可以回復我~
#2

多麗 提問者

我看網上有說復選框命名相同的基礎上在名字后面加[]來代表同一數組
2017-05-21 回復 有任何疑惑可以回復我~

為了讓代碼開起來整潔有序容易理解 建議編寫各行的值

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

為啥意見這么不一致......

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

并不是可不可以的問題,而是應該一樣。類似給出代碼里的兩個name="gender"。否則無法體現游泳和跳舞是屬于愛好這一組的。

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

沒有后臺交互的情況下是可以的,因為那沒有什么作用。但是有后臺交互的情況,就不可以了。后臺無法獲取到準確的數據

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

可以的

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

可以的

0 回復 有任何疑惑可以回復我~
首頁上一頁12下一頁尾頁

舉報

0/150
提交
取消

復選框同一組的name值可以一樣嗎?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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