手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >checkbox使用示例
checkbox使用示例
摘要:复制代码代码如下:checkbox测试$(document).ready(function(){$("#all").change(funct...

复制代码 代码如下:

<html>

<head>

<title>

checkbox测试

</title>

<script type='text/javascript' src='jquery-1.8.2.min.js'></script>

<script type="text/javascript">

$(document).ready(function(){

$("#all").change(function() {

//alert($("#all").val()); //获得checkbox的值

// alert($("#all").get(0).checked); //值为true 和false

if($("#all").get(0).checked){ //将jquery对象转化为dom对象 使用的是dom对象的属性

$(":checkbox").attr({

//checked: 'checked' 可以和下面一句替换

"checked":true

});

}else{

//$(":checkbox").removeAttr('checked'); 可以和下面一句替换

$(":checkbox").attr({

"checked":false

});

}

//第一种操作数组方法

/* //each(function()) 函数

var arr=new Array(); //一般处理是checkbox中值用数组表示 传递到后台

var i=0;

$(":checkbox").each(function(index){

if($(this).val()=="1"){

return true;

}

arr[i]=$(this).val();

alert(i +"前面是下标后面是值"+ arr[i++]); //获得checkbox 值

}); */

//第二种操作数组方法

var arr= new Array();

$(":checkbox").each(function(index){

if($(this).val()!="1"){

arr.push($(this).val());

}

});

//组个输出数组值

for(var j=0;j<arr.length;j++){

alert(arr[j]);

}

var str=arr.join(","); //将数组用,好连接成为字符串

alert(str); //输出字符串

});

});

</script>

</head>

<body>

<input type='checkbox' id='all' value='1' />全选<br />

<input type='checkbox' id='all1' value='2' />num1<br />

<input type='checkbox' id='all2' value='3' />num2<br />

<input type='checkbox' id='all3' value='4' />num3<br />

<input type='checkbox' id='all5' value='5' />num4<br />

</body>

</html>

【checkbox使用示例】相关文章:

JavaScript函数使用的基本教程

带Checkbox的列表框

showModelessDialog()使用详解

JS中字符串trim()使用示例

JavaScript中exec函数用法实例分析

angular2使用简单介绍

JavaScript中isPrototypeOf函数作用和使用实例

Jquery使用css方法改变样式实例

JavaScript中fixed()方法的使用简介

JavaScript中的parse()方法使用简介

精品推荐
分类导航