radio 單選按鈕 選中多個
關於radio單選按鈕的基本用法可以參閱HTML input radio 單選按鈕一章節。
既然是單選按鈕,那就是多個單選按鈕在同一時刻只能選中一個,比如對於性別的選擇。
但是有不少初學者反饋,程式碼中的單選按鈕可以同時選中多項。
看如下簡單程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> input{ width:30px; height:30px; border:1px dotted blue; } </style> </head> <body> <input type="radio" name="a"/> <input type="radio" name="b"/> <input type="radio" name="c"/> </body> </html>
程式碼執行演示如下:
可以看到三個單選按鈕竟然能夠被同時選中,難道定義是錯誤的。
其實並非如此,程式碼簡單分析如下:
(1).name相同的單選按鈕被視為一組。
(2).同一組單選按鈕中只能有一個被同時選中。
(3).但是上述程式碼中,name屬性值各不相同,所以可以被同時選中。
(4).如果將它們的name屬性值改為同一個,那麼此時只能有一個被選中。
相關文章
- 設定radio單選按鈕預設選中
- JavaScript獲取選中radio單選按鈕值JavaScript
- HTML input radio單選按鈕HTML
- HTML input radio 單選按鈕HTML
- 單選多選按鈕
- CSS3 美化radio單選按鈕CSSS3
- js練習----radio name屬性定義單選按鈕組JS
- JQuery統一複寫美化專案中所有radio單選按鈕樣式jQuery
- 配置選單按鈕掃一掃
- Tkinter (11) 選單按鈕部件 Menubutton
- Tkinter (15) 單選按鈕部件 Radiobutton
- elementUI radio修改單選框多選框選中樣式及自定義其他樣式。UI
- 單選按鈕和核取方塊
- Chrome 22亮相 全新選單按鈕曝光Chrome
- HTML 單選按鈕實現 (性別選擇)(解讀)HTML
- 『心善淵』Selenium3.0基礎 — 14、Selenium對單選和多選按鈕的操作
- Tkinter (30) 選單按鈕部件 ttk.Menubutton
- Tkinter (34) 單選按鈕部件 ttk.Radiobutton
- radio 預設選中
- js點選按鈕劃出選單容器第一版JS
- 如何使用 Bootstrap class 向按鈕新增下拉選單boot
- [開發教程] 第17講:Bootstrap單選按鈕boot
- JavaScript 點選按鈕返回底部JavaScript
- Android 點選按鈕跳轉Android
- Umi4選單欄將collapse按鈕放置底部
- 點選一個按鈕使其樣式發生變化,再點選另一個按鈕發生同樣變化,但上一個按鈕樣式復原
- Element-UI radio、radio-group、radio-button 單選框原始碼UI原始碼
- 如何自定義radio按鈕的樣式
- 防止頁面按鈕多次點選
- 選單許可權和按鈕許可權設定
- jq 單選多選 && 多選限制
- jquery操作radio取值以及選中jQuery
- 選中按鈕改變文字大小和顏色
- ASPxGridView中Command列自定義按鈕點選事件概要View事件
- 表單驗證:判斷所有radio組都已選中
- Android處理按鈕重複點選Android
- jQuery點選按鈕刪除div元素jQuery
- JavaScript點選按鈕彈出層效果JavaScript