input?type="checkbox"?value="1111"/1
創(chuàng)新互聯(lián)公司"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營(yíng)銷(xiāo),產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿(mǎn)足企業(yè)的營(yíng)銷(xiāo)需求!創(chuàng)新互聯(lián)公司具備承接各種類(lèi)型的網(wǎng)站設(shè)計(jì)、做網(wǎng)站項(xiàng)目的能力。經(jīng)過(guò)10年的努力的開(kāi)拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶(hù)的一致好評(píng)。
input?type="checkbox"?value="2222"/2
input?type="checkbox"?value="3333"/3
input?type="checkbox"?value="4444"/4
input?type="checkbox"?value="5555"/5
input?type="checkbox"?value="6666"/6
input?type="button"?id="test"?value="Click?Me"/
Script
$(function(){
$("#test").on("click",function(){
var?ichk=$("input:checkbox:checked").map(function(){
return?$(this).val();
}).get().join(",");
alert(ichk);
})
})
/Script
1.HTML結(jié)構(gòu)
input type = "checkbox" name = "test" value = "1" / span 1 / span
input type = "checkbox" name = "test" value = "2" / span 2 / span
input type = "checkbox" name = "test" value = "3" / span 3 / span
input type = "checkbox" name = "test" value = "4" / span 4 / span
input type = "checkbox" name = "test" value = "5" / span 5 / span
2.Javascript代碼:
函數(shù)show(){
Obj文件。getElementsByName(“測(cè)試”);
Check_val=[];
For(kinobj){
如果(obj[k]。檢查)
Check_val。Push(obj[k]。值);
}
警報(bào)(check_val);
}
擴(kuò)展資料:
JQuery對(duì)復(fù)選框的各種操作:
1.根據(jù)id獲取復(fù)選框:
$("#cbCheckbox1");
2.得到所有的復(fù)選框:
$("input[type='checkbox']");//或
$("input[name='cb']");
3.獲得所有選中的復(fù)選框:
$("input:thecheckboxchecked");//或
$("input:[type='checkbox']:checked");//或
$("input[type='checkbox]:checked");//或
$("input:[name='ck']:checked");
!DOCTYPE?html
html
head
meta?charset="UTF-8"?/
titleHTML5/title
/head
body
form?action=""
input?class="h5course-com"?id="h5courseCom1"?type="checkbox"?/?
label?for="h5courseCom1"HTML5學(xué)堂,一個(gè)神奇的網(wǎng)站/label
input?class="h5course-com"?id="h5courseCom2"?type="checkbox"?checked/?
label?for="h5courseCom2"h5course-com/label
input?class="h5course-com"?id="h5courseCom3"?type="checkbox"?/?
label?for="h5courseCom3"h5course-cn/label
input?class="h5course-com"?id="h5courseCom4"?type="checkbox"?/?
label?for="h5courseCom4"h5course-cn/label
input?class="h5course-com"?id="h5courseCom5"?type="checkbox"?checked/?
label?for="h5courseCom5"h5course-cn/label
/form
script?src="jquery-1.11.3.min.js"?type="text/javascript"/script
script?type="text/javascript"
alert('選中了這么多個(gè):'?+?$('input[type=checkbox]:checked').length);
/script
/body
/html
看看上面的案例,引入jQuery,可以直接運(yùn)行看效果。
通過(guò)jquery過(guò)濾器:checked方式獲取所有選中的checkbox
1、定義頁(yè)面checkbox框,代碼如下:
body
input type='checkbox'/
input type='checkbox'/
input type='checkbox'/
/body
2、通過(guò)jquery過(guò)濾器選擇選中的checkbox,代碼如下:
var chks=$("input:checked");//獲取所有選中的checkbox,chks是一個(gè)元素?cái)?shù)組
3、通過(guò)chks的長(zhǎng)度知道多少被選中,代碼如下:
var len = chks.length;//選中的checkbox數(shù)量
擴(kuò)展資料
jQuery語(yǔ)言的特點(diǎn):
1、快速獲取文檔元素
jQuery的選擇機(jī)制構(gòu)建于Css的選擇器,它提供了快速查詢(xún)DOM文檔中元素的能力,而且大大強(qiáng)化了JavaScript中獲取頁(yè)面元素的方式。
2、提供漂亮的頁(yè)面動(dòng)態(tài)效果
jQuery中內(nèi)置了一系列的動(dòng)畫(huà)效果,可以開(kāi)發(fā)出非常漂亮的網(wǎng)頁(yè),許多網(wǎng)站都使用jQuery的內(nèi)置的效果,比如淡入淡出、元素移除等動(dòng)態(tài)特效。
3、創(chuàng)建AJAX無(wú)刷新網(wǎng)頁(yè)
AJAX是異步的JavaScript和ML的簡(jiǎn)稱(chēng),可以開(kāi)發(fā)出非常靈敏無(wú)刷新的網(wǎng)頁(yè),特別是開(kāi)發(fā)服務(wù)器端網(wǎng)頁(yè)時(shí),比如PHP網(wǎng)站,需要往返地與服務(wù)器通信,如果不使用AJAX,每次數(shù)據(jù)更新不得不重新刷新網(wǎng)頁(yè),而使用AJAX特效后,可以對(duì)頁(yè)面進(jìn)行局部刷新,提供動(dòng)態(tài)的效果。
4、提供對(duì)JavaScript語(yǔ)言的增強(qiáng)
jQuery提供了對(duì)基本JavaScript結(jié)構(gòu)的增強(qiáng),比如元素迭代和數(shù)組處理等操作。
5、增強(qiáng)的事件處理
jQuery提供了各種頁(yè)面事件,它可以避免程序員在HTML中添加太事件處理代碼,最重要的是,它的事件處理器消除了各種瀏覽器兼容性問(wèn)題。
6、更改網(wǎng)頁(yè)內(nèi)容
jQuery可以修改網(wǎng)頁(yè)中的內(nèi)容,比如更改網(wǎng)頁(yè)的文本、插入或者翻轉(zhuǎn)網(wǎng)頁(yè)圖像,jQuery簡(jiǎn)化了原本使用JavaScript代碼需要處理的方式。
參考資料:百度百科-jQuery
通過(guò)jquery過(guò)濾器:checked方式獲取所有選中的checkbox
1、定義頁(yè)面checkbox框
body
input type='checkbox'/
input type='checkbox'/
input type='checkbox'/
/body
2、通過(guò)jquery過(guò)濾器選擇選中的checkbox
var chks=$("input:checked");//獲取所有選中的checkbox,chks是一個(gè)元素?cái)?shù)組
3、通過(guò)chks的長(zhǎng)度知道多少被選中
var len = chks.length;//選中的checkbox數(shù)量