怎么理解這個value
這節舉的例子里面,value里面的值和選項是一樣,純文字的;但是為什么在練習的代碼里面,我把value="1"改成value="男",和后面的選項值”男“一樣,驗證就不能通過了呢?還是說性別這個的value里面的值和其他的不一樣,是固定要填"1"和"2"呢?求解答
這個是例子里面的
這節舉的例子里面,value里面的值和選項是一樣,純文字的;但是為什么在練習的代碼里面,我把value="1"改成value="男",和后面的選項值”男“一樣,驗證就不能通過了呢?還是說性別這個的value里面的值和其他的不一樣,是固定要填"1"和"2"呢?求解答
這個是例子里面的
2020-02-28
舉報
2020-02-28
根據我的理解,在單選框中 value 的值是發送到服務器的值。比如在例子中:
如果選了男,提交后就會發送 1 到
頁面進行處理。
value 的值不是固定的,這個是環境驗證的鍋(不過value的值應該不會用中文)。
name 的值在同一組單選框中必須一致,這樣才能保證只能選擇一個。
比如原例中name的值不同,結果能夠多選:
改正后選擇其中一個另外一個就會被取消
P.S.我也是初學者,如有錯感謝指明
2020-04-16
value的值是傳給服務器的,服務器識別的話用1、2來區分男女的時候更好做判斷;
給用戶選擇的時候當然是給出男、女兩個字的選項更趨于用戶體驗
2020-03-06
value值不用保持一致吧? 我沒保持一致,只是把name改一致了然后通過了
2020-02-28
單選按鈕,value值必須保持一致,才能起到單選的作用