JavaScript 獲取radio 選中單選按鈕值
radio單選按鈕大家自然不會陌生,比如很多網站的性別、民族等選項都是通過單選按鈕的選擇實現。
下面通過程式碼例項介紹一下,如何獲取選中的單選按鈕的值。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var isEnd; var oshow=document.getElementById("show"); function getRadioVal(){ var temp=document.getElementsByName("isEnd"); for(var i=0;i<temp.length;i++){ if(temp<i>.checked){ isEnd=temp.value; return isEnd; break; } } } oshow.innerHTML=getRadioVal(); } </script> </head> <body> <div>選中的單選按鈕值:<span id="show"></span></div> <input type= "radio" name="isEnd" value='1'/>是 <input type= "radio" name="isEnd" value='0' checked="checked"/>否 </body> </html> </i>
以上程式碼實現了我們的要求,能夠獲取選中單選按鈕的值,下面對它的實現做一下簡單介紹。
一.程式碼註釋:
(1).window.onload=function(){},文件內容完全載入完畢再去執行函式中的程式碼。
(2).var isEnd,宣告一個變數用來儲存屬性值。
(3).var oshow=document.getElementById("show"),獲取id屬性值為show的元素。
(4).function getRadioVal(){},此函式可以獲取選中單選按鈕的值。
(5).var temp=document.getElementsByName("isEnd"),獲取name屬性值為isEnd的元素物件集合。
(6).for(var i=0;i<temp.length;i++),遍歷物件集合中的元素。
(7).if(temp.checked){
isEnd=temp.value;
return isEnd;
break;
}
判斷當前物件的checked屬性值是否為true,如果為true則返回這個屬性值,並跳出迴圈。
(8).oshow.innerHTML=getRadioVal(),寫入指定元素。
二.相關閱讀:
(1).document.getElementsByName()參閱getElementsByName()一章節。
(2).innerHTML屬性參閱JavaScript innerHTML一章節。
相關文章
- JavaScript獲取選中radio單選按鈕值JavaScript
- jQuery獲取被選中radio單選按鈕的值jQuery
- js如何獲取選中radio單選按鈕的值JS
- jQuery如何獲取選中單選按鈕radio的值jQuery
- js獲取選中radio單選按鈕的值程式碼例項JS
- 獲取選中表單按鈕的值
- js如何取得選中的單選按鈕radio的值JS
- radio 單選按鈕 選中多個
- JavaScript radio按鈕選中值JavaScript
- js單選按鈕radio選中值JS
- 設定radio單選按鈕預設選中
- jQuery獲取選中的核取方塊或者單按鈕的值jQuery
- javascript動態改變單選按鈕radio的選中狀態JavaScript
- 原生js獲取radio按鈕選中值程式碼JS
- HTML input radio 單選按鈕HTML
- HTML input radio單選按鈕HTML
- radio單選按鈕美化效果
- JavaScript 獲取選中radio的idJavaScript
- html如何設定radio單選按鈕預設選中效果HTML
- jQuery判斷一個radio單選按鈕是否被選中jQuery
- CSS3 美化radio單選按鈕CSSS3
- CSS3 radio單選按鈕美化效果CSSS3
- 單選多選按鈕
- 點選按鈕獲取當前位置
- js遍歷raido單選按鈕並獲取選中值程式碼JSAI
- css3將radio單選按鈕模擬為按鈕形狀CSSS3
- 用jquery校驗radio單選按鈕(原創)jQuery
- 單選按鈕和核取方塊
- jquery獲取所有選中的checkbox與單個選中的radiojQuery
- JavaScript獲取選中checkbox核取方塊值JavaScript
- Bootstrap系列 -- 17. 核取方塊checkbox和單選擇按鈕radioboot
- 使用jQuery實現的取消radio按鈕選中效果jQuery
- jQuery如何判斷單選按鈕是否被選中jQuery
- js取得gridview中獲取checkbox選中的值--單選JSView
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- javascript獲取選中checkbox核取方塊的值JavaScript
- 獲取選中select下拉選單的value屬性值
- JavaScript 點選按鈕返回底部JavaScript