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

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

怎么理解這個value

這節舉的例子里面,value里面的值和選項是一樣,純文字的;但是為什么在練習的代碼里面,我把value="1"改成value="男",和后面的選項值”男“一樣,驗證就不能通過了呢?還是說性別這個的value里面的值和其他的不一樣,是固定要填"1"和"2"呢?求解答

http://img1.sycdn.imooc.com//5e58c7b10001af9f09630126.jpg

這個是例子里面的



http://img1.sycdn.imooc.com//5e58c7b10001bd5005980562.jpg

http://img1.sycdn.imooc.com//5e58c7b100017f3b06150658.jpg


正在回答

4 回答

根據我的理解,在單選框中 value 的值是發送到服務器的值。比如在例子中:http://img1.sycdn.imooc.com//5e58d38c0001170304500124.jpg

如果選了男,提交后就會發送 1http://img1.sycdn.imooc.com//5e58d3b1000145c401340020.jpg頁面進行處理。

value 的值不是固定的,這個是環境驗證的鍋(不過value的值應該不會用中文)。

name 的值在同一組單選框中必須一致,這樣才能保證只能選擇一個。

比如原例中name的值不同,結果能夠多選:

http://img1.sycdn.imooc.com//5e58d5920001419705510038.jpg

http://img1.sycdn.imooc.com//5e58d5d70001f77901370029.jpg

改正后選擇其中一個另外一個就會被取消

http://img1.sycdn.imooc.com//5e58d57a00018d1b04980059.jpg

http://img1.sycdn.imooc.com//5e58d6030001510a01350024.jpg

P.S.我也是初學者,如有錯感謝指明

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

今天睡醒沒 提問者

感謝!
2020-02-28 回復 有任何疑惑可以回復我~

value的值是傳給服務器的,服務器識別的話用1、2來區分男女的時候更好做判斷;

給用戶選擇的時候當然是給出男、女兩個字的選項更趨于用戶體驗

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

value值不用保持一致吧? 我沒保持一致,只是把name改一致了然后通過了

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

單選按鈕,value值必須保持一致,才能起到單選的作用

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

今天睡醒沒 提問者

所以是除了name值必須保持一致外,value值也要保持一致嗎?
2020-02-28 回復 有任何疑惑可以回復我~
#2

洛笙厭璃 回復 今天睡醒沒 提問者

value不需要保持一致,name必須保持一致
2020-03-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識HTML(5)+CSS(3)-升級版
  • 參與學習       1228734    人
  • 解答問題       19080    個

HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義

進入課程

怎么理解這個value

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

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

幫助反饋 APP下載

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

公眾號

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