最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery獲取復選框被選中的值

 更新時間:2014年04月10日 15:44:08   作者:  
這篇文章主要介紹了如何使用jquery獲取復選框被選中的值,需要的朋友可以參考下
復制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<mce:style><!--

--></mce:style><style mce_bogus="1">

</style>
<title>JS獲取復選框被選中的值</title>
</head>
<body>
<input type="checkbox" name="test" value="0" />0
<input type="checkbox" name="test" value="1" />1
<input type="checkbox" name="test" value="2" />2
<input type="checkbox" name="test" value="3" />3
<input type="checkbox" name="test" value="4" />4
<input type="checkbox" name="test" value="5" />5
<input type="checkbox" name="test" value="6" />6
<input type="checkbox" name="test" value="7" />7
<input type="button" onclick="chk()" value="提 交" />
</body>
</html

JS代碼
復制代碼 代碼如下:

<mce:script src="jquery.js" mce_src="jquery.js"></mce:script><!--這是載入jquery.js文件,如果不使用jquery可以去掉-->
<mce:script type="text/javascript"><!--

function chk(){
var obj=document.getElementsByName('test'); //選擇所有name="'test'"的對象,返回數(shù)組
//取到對象數(shù)組后,我們來循環(huán)檢測它是不是被選中
var s='';
for(var i=0; i<obj.length; i++){
if(obj[i].checked) s+=obj[i].value+','; //如果選中,將value添加到變量s中
}
//那么現(xiàn)在來檢測s的值就知道選中的復選框的值了
alert(s==''?'你還沒有選擇任何內(nèi)容!':s);
}

function jqchk(){ //jquery獲取復選框值
var chk_value =[];
$('input[name="test"]:checked').each(function(){
chk_value.push($(this).val());
});
alert(chk_value.length==0 ?'你還沒有選擇任何內(nèi)容!':chk_value);
}
// --></mce:script>

對checkbox的其他幾個操作

1. 全選
2. 取消全選
3. 選中所有奇數(shù)
4. 反選
5. 獲得選中的所有值

js代碼
復制代碼 代碼如下:

$("document").ready(function(){
$("#btn1").click(function(){
$("[name='checkbox']").attr("checked",'true');//全選
})
$("#btn2").click(function(){
$("[name='checkbox']").removeAttr("checked");//取消全選
})
$("#btn3").click(function(){
$("[name='checkbox']:even").attr("checked",'true');//選中所有奇數(shù)
})
$("#btn4").click(function(){
$("[name='checkbox']").each(function(){//反選
if($(this).attr("checked")){
$(this).removeAttr("checked");
}
else{
$(this).attr("checked",'true');
}
})
})
$("#btn5").click(function(){//輸出選中的值
var str="";
$("[name='checkbox'][checked]").each(function(){
str+=$(this).val()+"/r/n";
//alert($(this).val());
})
alert(str);
})
})

html代碼:
復制代碼 代碼如下:

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>louis-blog >> jQuery 對checkbox的操作</title>
<mce:script type='text/javascript' src="http://leotheme.cn/wp-includes/js/jquery/jquery.js" mce_src="http://leotheme.cn/wp-includes/js/jquery/jquery.js"></mce:script>
<SCRIPT LANGUAGE="JavaScript">
<!--
$("document").ready(function(){
$("#btn1").click(function(){
$("[name='checkbox']").attr("checked",'true');//全選
})
$("#btn2").click(function(){
$("[name='checkbox']").removeAttr("checked");//取消全選
})
$("#btn3").click(function(){
$("[name='checkbox']:even").attr("checked",'true');//選中所有奇數(shù)
})
$("#btn4").click(function(){
$("[name='checkbox']").each(function(){//反選
if($(this).attr("checked")){
$(this).removeAttr("checked");
}
else{
$(this).attr("checked",'true');
}
})
})
$("#btn5").click(function(){//輸出選中的值
var str="";
$("[name='checkbox'][checked]").each(function(){
str+=$(this).val()+"/r/n";
//alert($(this).val());
})
alert(str);
})
})
-->
</SCRIPT>
</HEAD>
<body style="text-align:center;margin: 0 auto;font-size: 12px;" mce_style="text-align:center;margin: 0 auto;font-size: 12px;">
<div style="border: 1px solid #999; width: 500px; padding: 15px; background: #eee; margin-top: 150px;">
<form name="form1" method="post" action="">
<input type="button" id="btn1" value="全選">
<input type="button" id="btn2" value="取消全選">
<input type="button" id="btn3" value="選中所有奇數(shù)">
<input type="button" id="btn4" value="反選">
<input type="button" id="btn5" value="獲得選中的所有值">
<br /><br />
<input type="checkbox" name="checkbox" value="checkbox1">
checkbox1
<input type="checkbox" name="checkbox" value="checkbox2">
checkbox2
<input type="checkbox" name="checkbox" value="checkbox3">
checkbox3
<input type="checkbox" name="checkbox" value="checkbox4">
checkbox4
<input type="checkbox" name="checkbox" value="checkbox5">
checkbox5
<input type="checkbox" name="checkbox" value="checkbox6">
checkbox6
</form>
</div>
</body>
</HTML>

相關文章

  • input輸入框內(nèi)容實時監(jiān)測(附代碼)

    input輸入框內(nèi)容實時監(jiān)測(附代碼)

    這篇文章主要介紹了如何實時監(jiān)測input輸入框內(nèi)容,具體操作步驟大家可查看下文詳細講解,感興趣的小伙伴們可以參考一下。
    2017-08-08
  • 簡單實現(xiàn)jQuery彈窗效果

    簡單實現(xiàn)jQuery彈窗效果

    這篇文章主要教大家簡單實現(xiàn)jQuery彈窗效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • jQuery中綁定事件的命名空間詳解

    jQuery中綁定事件的命名空間詳解

    jQuery的bind的函數(shù)在實際應用其實不是特別多,只是他可以綁定一個事件,但不會即時觸發(fā),也可以通過unbind來解除綁定。
    2011-04-04
  • 使用JQUERY Tabs插件宿主IFRAMES

    使用JQUERY Tabs插件宿主IFRAMES

    這篇文章提供了一個使用asp.net和JQuery UI Tabs plug-in用IFRAME元素去宿主web頁面。
    2010-01-01
  • jquery animate動畫持續(xù)運動的實例

    jquery animate動畫持續(xù)運動的實例

    下面小編就為大家分享一篇jquery animate動畫持續(xù)運動的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • 從零學jquery之如何使用回調(diào)函數(shù)

    從零學jquery之如何使用回調(diào)函數(shù)

    回調(diào)函數(shù)指的是被調(diào)用者完成處理后自動回調(diào)調(diào)用者預先傳遞的函數(shù)。
    2014-05-05
  • jquery解決客戶端跨域訪問問題

    jquery解決客戶端跨域訪問問題

    這篇文章主要介紹了jquery解決客戶端跨域訪問問題,jQuery.ajax()支持get方式的跨域,這其實是采用jsonp的方式來完成的,需要的朋友可以參考下
    2015-01-01
  • jquery實現(xiàn)鼠標滑過顯示二級下拉菜單效果

    jquery實現(xiàn)鼠標滑過顯示二級下拉菜單效果

    這篇文章主要介紹了jquery實現(xiàn)鼠標滑過顯示二級下拉菜單效果,通過jquery操作鼠標事件及頁面樣式動態(tài)變換實現(xiàn)該功能,非常具有實用價值,需要的朋友可以參考下
    2015-08-08
  • jQuery實現(xiàn)點擊按鈕滾動元素功能詳解

    jQuery實現(xiàn)點擊按鈕滾動元素功能詳解

    這篇文章主要為大家介紹了jQuery實現(xiàn)點擊按鈕滾動元素功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • jQuery常見動畫效果實現(xiàn)介紹

    jQuery常見動畫效果實現(xiàn)介紹

    這篇文章主要為大家介紹了jQuery編程動畫基本實現(xiàn)方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10

最新評論

射洪县| 五常市| 简阳市| 定日县| 阿克苏市| 长泰县| 鄂温| 郁南县| 岐山县| 德清县| 通渭县| 商都县| 兴隆县| 北安市| 井研县| 雅安市| 石狮市| 濉溪县| 曲沃县| 盈江县| 嘉义市| 泊头市| 湄潭县| 南召县| 云南省| 建德市| 赣榆县| 阿拉尔市| 庐江县| 霍林郭勒市| 东乡族自治县| 闻喜县| 金昌市| 鹿泉市| 林西县| 东丽区| 正蓝旗| 昭觉县| 土默特右旗| 肥东县| 喀喇沁旗|