亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

全選的實(shí)現(xiàn)與總結(jié)

asal 2018-12-23 11:50:33 226
abstrak:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>全選</title><style type="text/css">.box{width: 120px;height: 240px;border: 1px solid

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>全選</title>

<style type="text/css">

.box{width: 120px;height: 240px;border: 1px solid #000;border-radius:10px;padding:5px 10px;margin:20px auto;  }

.box div{border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 8px;}

.box input{margin-top: 10px;}

</style>

<script type="text/javascript">

function checkall(){

var checkall,item;

checkall=document.getElementById('checkall')

item=document.getElementsByName("item[]")

for(var i=0;i<item.length;i++){

if(checkall.checked){

item[i].checked=true;

}else{

item[i].checked=false;

}

}

}


</script>

</head>

<body>

<div >

<div>

<input type="checkbox" id="checkall" onclick="checkall()"><label for="checkall">全選</label>

</div>

<input type="checkbox" name="item[]">選項(xiàng)1<br>

<input type="checkbox" name="item[]">選項(xiàng)2<br>

<input type="checkbox" name="item[]">選項(xiàng)3<br>

<input type="checkbox" name="item[]">選項(xiàng)4<br>

<input type="checkbox" name="item[]">選項(xiàng)5<br>

<input type="checkbox" name="item[]">選項(xiàng)6<br>

</div>

</body>

</html>

總結(jié):for循環(huán)與if嵌套使用是難點(diǎn),再寫(xiě)一遍

function checkall(){

    var checkall,item;

    checkall=document.getElementById("checkall")

    item=document.getElementsByName("item[]")

    for(var i=0;i<item.length;i++){

    if(checkall.checked){

    item[i].checked=true;

}else{

     item[i].checked=false;

}

}

}

全選的js寫(xiě)法好像是固定的,以前見(jiàn)過(guò),以后直接可以拷貝,在onclick事件直接用。

測(cè)試checkall.checked與checkall.checked=true兩者效果不一樣,后者勾選選上后去不掉,長(zhǎng)見(jiàn)識(shí)。

Guru membetulkan:天蓬老師Masa pembetulan:2018-12-23 11:57:14
Rumusan guru:checkall.checked=true,已經(jīng)明確把屬性設(shè)置為true了

Nota Keluaran

Penyertaan Popular