国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jquery統計復選框選中示例

2024-05-06 15:54:05
字體:
來源:轉載
供稿:網友
在jquery中如果我們要獲取選中的checkbox我們可以input:checked,然后獲取選中checkbox個數量時我們可以使用jQuery的size()方法或length屬性來判斷就行了

以前我使用js只能判斷遍歷再獲取

復制代碼 代碼如下:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery判斷復選框的選中個數</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
window.onload = function(){//頁面所有元素加載完畢
 var btn = document.getElementById("btn");  //獲取id為btn的元素(button)
 btn.onclick = function(){  //給元素添加onclick事件
  var arrays = new Array();   //創建一個數組對象
  var items = document.getElementsByName("check");  //獲取name為check的一組元素(checkbox)
  for(i=0; i < items.length; i++){  //循環這組數據
   if(items[i].checked){      //判斷是否選中
    arrays.push(items[i].value);  //把符合條件的 添加到數組中. push()是javascript數組中的方法.
   }
  }
  alert( "選中的個數為:"+arrays.length  );
 }
}
</script>
</head>
<body>
<form method="post" action="#">
 <input type="checkbox" value="1" checked="checked"/>
 <input type="checkbox" value="2" />
 <input type="checkbox" value="3" checked="checked"/>
 <input type="button" value="你選中的個數"/>
</form>
</body>
</html>
 


通過jQuery獲取checkbox選中項的個數,需要用到jQuery的size()方法或length屬性,下面的例子是通過length屬性獲得checkbox選中項的個數。

復制代碼 代碼如下:


<script Language="JScript">
function check(){
var boxArray = document.getElementsByName('oBox');
var total = 0;
for(var i=0;i<boxArray.length;i++){
if(boxArray[i].checked){
total++;
}
}
if(total>0){
  if(window.confirm('共選中'+total+'首歌,是否繼續?')){
    window.open('about:blank','SubWin','');
    return true;
  }
  else{
    return false;
  }
}
else{
window.alert('沒有選擇!') ;
return false;
}
}
</script>
<form target="SubWin" onsubmit="return check();">
<input type="checkbox">歌曲一
<input type="checkbox">歌曲二
<input type="checkbox">歌曲三
<input type="button" value="看看">
</form>
 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 观塘区| 瑞昌市| 普兰店市| 黑龙江省| 建阳市| 大化| 温宿县| 西华县| 句容市| 碌曲县| 开鲁县| 通河县| 大同市| 宣化县| 连山| 淅川县| 平顶山市| 钟祥市| 固始县| 清徐县| 三门县| 清镇市| 开原市| 丰顺县| 彰化县| 建宁县| 綦江县| 偃师市| 尼玛县| 霍城县| 清原| 彰化市| 绵阳市| 阳东县| 通化县| 香港| 遂平县| 子洲县| 绩溪县| 仪陇县| 昂仁县|