js獲取選中checkbox核取方塊的值
本章節分享一段程式碼例項,它實現了獲取選中核取方塊的值。
程式碼例項如下:
[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 odiv=document.getElementById("antzone"); var inputs=document.getElementsByTagName("input"); for(var index=0;index<inputs.length;index++){ inputs[index].onclick=function(){ var valueStr=""; for(var y=0;y<inputs.length;y++){ if(inputs[y].checked){ valueStr=valueStr+inputs[y].value; } } odiv.innerHTML=valueStr; } } } </script> </head> <body> <div id="antzone"></div> <input type="checkbox" name="softwhy" value="1"/>螞蟻部落一 <input type="checkbox" name="softwhy" value="2"/>螞蟻部落二 <input type="checkbox" name="softwhy" value="3"/>螞蟻部落三 </body> </html>
上面的程式碼實現了我們的要求,下面介紹一下它的實現過程。
一.程式碼註釋:
(1).window.onload=function(){},當文件內容完全載入完畢再去執行函式中的程式碼。
(2).var odiv=document.getElementById("antzone"),獲取id屬性值為antzone的元素物件。
(3).var inputs=document.getElementsByTagName("input"),獲取input元素物件集合。
(4).for(var index=0;index<inputs.length;index++){},遍歷集合中的每一個input元素。
(5).inputs[index].onclick=function(){},為input元素註冊onclick事件處理函式。
(6).var valueStr="",生命一個變數用來儲存核取方塊的value值。
(7).for(var y=0;y<inputs.length;y++){
if(inputs[y].checked){
valueStr=valueStr+inputs[y].value;
}
},遍歷每一個核取方塊,將選中的核取方塊的value值累加到valueStr。
(8).odiv.innerHTML=valueStr,在div中顯示。
二.相關閱讀:
(1).getElementsByTagName()可以參閱document.getElementsByTagName()一章節。
(2).checked屬性可以參閱javascript checkbox.checked一章節。
(3).innerHTML屬性可以參閱js innerHTML一章節。
相關文章
- JavaScript獲取選中checkbox核取方塊值JavaScript
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- jquery獲取選中checkbox核取方塊的值jQuery
- javascript獲取選中checkbox核取方塊的值JavaScript
- jQuery獲取選中的checkbox核取方塊的值jQuery
- js 獲取被選中核取方塊的值JS
- 使用jquery獲取被選中checkbox核取方塊的值jQuery
- js獲取checkbox核取方塊checked屬性值為true核取方塊JS
- 獲取選中checkbox核取方塊的值程式碼例項
- JavaScript獲取選中checkbox核取方塊的選中值JavaScript
- jquery獲取沒有選中的checkbox核取方塊jQuery
- layui獲取頁面checkbox核取方塊值UI
- jQuery獲取選中核取方塊的值程式碼例項jQuery
- jQuery獲取選中的核取方塊或者單按鈕的值jQuery
- js實現checkbox核取方塊的反選效果JS
- jQuery獲取所有的checkbox核取方塊元素jQuery
- phpcheckbox核取方塊值的獲取與checkbox預設值輸出方法PHP
- JavaScript 判斷checkbox核取方塊是否選中JavaScript
- javascript 限制checkbox核取方塊選中數量JavaScript
- jQuery判斷checkbox核取方塊是否選中jQuery
- jquery限制checkbox核取方塊選中數目jQuery
- JavaScript判斷checkbox核取方塊是否選中JavaScript
- checkbox 核取方塊全選程式碼
- 根據name屬性值篩選checkbox核取方塊
- JavaScript設定checkbox核取方塊選中狀態JavaScript
- jQuery 判斷checkbox核取方塊是否被選中jQuery
- js如何判斷一個checkbox核取方塊是否被選中JS
- jquery限制checkbox核取方塊被選中的數目jQuery
- jQuery核取方塊checkbox的全選和反選jQuery
- jQuery實現的將選中的checkbox核取方塊的值存入陣列jQuery陣列
- 將選中核取方塊值存入陣列陣列
- HTML input checkbox 核取方塊HTML
- HTML input checkbox核取方塊HTML
- CSS 美化checkbox核取方塊CSS
- jQuery checkbox核取方塊操作jQuery
- javascript如何判斷checkbox核取方塊是否被選中JavaScript
- checkBox核取方塊,獲得選中那一行所有列的資料
- jquery實現checkbox核取方塊全選效果jQuery