欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

jquery如何判斷checkbox是否全選中

這篇文章主要介紹了jquery如何判斷checkbox是否全選中的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇jquery如何判斷checkbox是否全選中文章都會(huì)有所收獲,下面我們一起來看看吧。

成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),魏縣網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:魏縣等地區(qū)。魏縣做網(wǎng)站價(jià)格咨詢:18982081108

判斷步驟:1、獲取全部checkbox元素,語法“$("input[type='checkbox']")”,會(huì)返回一個(gè)jQuery對(duì)象;2、選取所有選中的元素,語法“$(":checked")”,會(huì)返回一個(gè)JQ對(duì)象;3、計(jì)算兩個(gè)對(duì)象的長(zhǎng)度,并判斷兩個(gè)長(zhǎng)度是否相等,語法“checkbox元素對(duì)象.length==選中元素對(duì)象.length”,如果相等則全選中,反之則未全部選中。

本教程操作環(huán)境:windows7系統(tǒng)、jquery3.6.1版本、Dell G3電腦。

jquery判斷checkbox是否全選中的方法:檢測(cè)checkbox多選元素個(gè)數(shù)和選中元素個(gè)數(shù)是否相等。

實(shí)現(xiàn)步驟:

步驟1:利用屬性值選擇器獲取checkbox元素

$("input[type='checkbox']")

會(huì)返回一個(gè)包含全部checkbox元素的jQuery對(duì)象。

步驟2:利用:checked 選擇器選取所有選中的元素

$(":checked")

會(huì)返回一個(gè)包含所有選中元素的jQuery對(duì)象。

步驟3:利用length屬性計(jì)算兩個(gè)jQuery對(duì)象的長(zhǎng)度,并判斷兩個(gè)長(zhǎng)度是否相等

checkbox元素對(duì)象.length==選中元素對(duì)象.length
  • 如果相等(返回值為true),則checkbox全選中

  • 如果不相等(返回值為false),則checkbox未全部選中

實(shí)現(xiàn)示例:判斷checkbox是否全選中

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script src="js/jquery-3.6.1.min.js"></script>
		<script type="text/javascript">
			$(document).ready(function() {
				$("button").click(function() {
					var len1=$("input[type='checkbox']").length;
					var len2=$(":checked").length;
					if(len1==len2){
						console.log("全部選中");
					}else{
						console.log("未全部選中");
					}
				});
			});
		</script>
	</head>
	<body>
		<form action="" method="get"> 
		您喜歡的水果?<br /><br /> 
		<label><input name="Fruit" type="checkbox" value=""/>蘋果 </label> 
		<label><input name="Fruit" type="checkbox" value="" />桃子 </label> 
		<label><input name="Fruit" type="checkbox" value="" />香蕉 </label> 
		<label><input name="Fruit" type="checkbox" value="" />梨 </label> 
		</form> <br><br>
		<button>判斷checkbox是否全選中</button>
	</body>
</html>

jquery如何判斷checkbox是否全選中

擴(kuò)展知識(shí):屬性值選擇器

$("[attribute|='value']")

選擇指定屬性值等于給定字符串或改字符串為前綴(該字符串后跟一個(gè)連字符“-”)的元素。

    attribute: 一個(gè)屬性名

    value:  一個(gè)屬性值

$(function(){

    $('a[hreflang|="en"]').css("border","2px solid red");
        //查找hreflang屬性值是英語的所有鏈接。
});

$("[attribute*='value']")

    選擇指定屬性具有包含一個(gè)給定的子字符串的元素。(選擇給定的屬性是以包含某些值的元素)
attribute: 一個(gè)屬性名
value: 一個(gè)屬性值,可以是一個(gè)不帶引號(hào)的一個(gè)單詞,或一個(gè)帶引號(hào)的字符串。

$(function(){
    $('input[name*="man"]').css("border","2px solid red");
        //查找所有 input 的 name 屬性中帶有 'man' 的元素,并添加邊框
});

$("[attribute~='value']")

    選著指定屬性用空格分隔的值中包含一個(gè)給定的元素。
attribute: 一個(gè)屬性名
value: 一個(gè)屬性值,可以是一個(gè)不帶引號(hào)的一個(gè)單詞,或一個(gè)帶引號(hào)的字符串。

$(function(){

    $('input[name~="man"]').css("border","2px solid red");
        //查找所有屬性中含有 'man' 這個(gè)單詞的文本框,并且修改其文本值。
})

$("[attribute$='value']")

    選擇指定屬性是以給定元素結(jié)尾的元素。這個(gè)元素比較是區(qū)分大小寫的。
attribute: 一個(gè)屬性名
value: 一個(gè)屬性值,可以是一個(gè)不帶引號(hào)的一個(gè)單詞,或一個(gè)帶引號(hào)的字符串。

$(function(){
    $('input[name$="letter"]').css("border","2px solid red");
            //查找所有的屬性名稱以"letter"的結(jié)束,并把他們的文字輸入。
})

$("[attribute='value']")
選擇指定屬性是給定值的元素。
attribute: 一個(gè)屬性名。
value: 一個(gè)屬性值,可以是一個(gè)不帶引號(hào)的一個(gè)單詞,或一個(gè)帶引號(hào)的字符串。

$(function(){
    $('input[value="Hot Fuzz"]').next().text("Hot Fuzz");
        //查找input 中 value 值等于 Hot Fuzz 的將其后面的元素添加文本。
})

$("[attribute!='value']")
  選擇指定屬性不等于這個(gè)值的元素
  attribute:一個(gè)屬性名
  value: 一個(gè)屬性值,可以是一個(gè)不帶引號(hào)的一個(gè)單詞,或一個(gè)帶引號(hào)的字符串。

$(function(){
    $('input[name!="newsletter"]').next().append("<b>;not newsletter</b>")
            //查找input 中name 不等于 newletter 的下一個(gè)元素追加 文本。
                注:主要含有這個(gè)字符串就行。
})

$("[attribute^='value']")
  選擇指定屬性就是以給定字符串開始的元素。
  attribute:一個(gè)屬性名
  value: 一個(gè)屬性值,可以是一個(gè)不帶引號(hào)的一個(gè)單詞,或一個(gè)帶引號(hào)的字符串。

$(function(){
    $('input[name^="news"]').val("news here!");
    //查找input 中 name 中含有new 這個(gè)字符串的 添加value 值。
})

$("[attribute]")
  選擇所有具有指定屬性的元素,該屬性可以是任何值。
  attribute: 一個(gè)屬性名。

$(function(){
    $('div[id]').css("color","red")
            //給綁定id屬性的div的文本顏色變成紅色。
})

$("[attributeFilter1][attributeFilter2]attributeFilter3")

選擇匹配所有指定的屬性篩選器的元素
  attributeFilter1: 一個(gè)屬性過濾器
  attributeFilter2:另一個(gè)屬性過濾器,用于進(jìn)一步減少被選擇的元素。
  attributeFilterN: 根據(jù)需要有更多的屬性過濾器。

$(function(){
    $('input[id][name$="man"]').val('only this one')
    //查找那些有id屬性,并且name 屬性以man結(jié)尾的輸入框,并設(shè)置值。
})

關(guān)于“jquery如何判斷checkbox是否全選中”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“jquery如何判斷checkbox是否全選中”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

新聞標(biāo)題:jquery如何判斷checkbox是否全選中
文章鏈接:http://www.aaarwkj.com/article48/gjcshp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、商城網(wǎng)站、網(wǎng)站收錄、網(wǎng)頁設(shè)計(jì)公司網(wǎng)站制作、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
麻豆国产免费av在线| 91内射视频在线播放| 欧美日韩精品福利一区二区| 精品人妻一区三区蜜桃| 99久久精品国产国产毛片| 国产在线不卡中文字幕| 粉嫩美女精品一区二区| 亚洲国产av福利久久| 91老熟女露脸大合集| 日日躁夜夜躁狠狠躁欧美| 日本国内一区二区三区四区视频 | 亚洲熟妇av乱码在线| 人妻有码av中文字幕久久| 午夜视频在线看一区免费| 亚洲第一国产综合自拍| 久久精品人妻麻豆尤物| 中文字幕乱码av一区二区 | 欧美日韩一区二区三区久久精品| 一本久道久久综合久久鬼色| 成人精品国产亚洲av| 中文字幕乱码亚洲中文在线| 日韩欧美一二区久久麻豆| 欧美一区日韩二区在线| 国产一级三级视频在线| 蜜桃福利视频一区二区| 国产一区二区三区的网站| 欧美精品国产亚洲另类| 十八禁真人无摭挡观看| 亚洲国产成在人网站天堂| 男人天堂av东京热伊人| 中国一级黄片免费欧美| 熟女精品国产一区二区三区| 色哟哟网站之中文字幕| 日韩人妻中出中文字幕| 国产三级尤物在线观看| 熟女人妻一区二区三区免费看| 久久av少妇亚洲精品| 欧美高清视频免费播放| 欧美美女福利午夜视频| 亚洲欧美日韩综合精品久久| 内射嫩国产欧美国产日韩欧美|