色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

兼容ie和firefox版本的js反選 全選 多選框

朋友們說(shuō)不兼容。昨天晚上回去調(diào)試了一個(gè)兼容版本:
復(fù)制代碼 代碼如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<script language="Javascript">
function selectIt(action){
    var testform=document.getElementById("bdkey");
    for(var i=0 ;i<testform.elements.length;i++){
        if(testform.elements[i].type=="checkbox"){
            e=testform.elements[i];
            e.checked=(action=="selectAll")?1:(!e.checked);
        }
    }    
}
</script>
</head>
<body>
<form name="bdkey" id="bdkey">
<p class="STYLE1">
全 選
<input type="checkbox" name="selectAll" value="checkbox" onClick="selectIt('selectAll')"><br>
反 選
<input type="checkbox" name="invest" value="checkbox" onClick="selectIt()"><br>
Item1
<input type="checkbox" name="checkbox" value="checkbox">
<br>
Item2
<input type="checkbox" name="checkbox" value="checkbox"><br>
Item3
<input type="checkbox" name="checkbox" value="checkbox"><br>
Item4
<input type="checkbox" name="checkbox" value="checkbox"><br>
Item5
<input type="checkbox" name="checkbox" value="checkbox">
</p>
</form>
</body>


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
這次兼容測(cè)試我剛開(kāi)始是采用一個(gè)經(jīng)典的js多選框 全選 反選 實(shí)現(xiàn)及分析 的實(shí)現(xiàn)方式,也就是通過(guò)ev.srcElement 但是沒(méi)調(diào)試成功。于是有了現(xiàn)在的方法。兼容性的調(diào)試有一部分是依賴于你的實(shí)現(xiàn)的方式的,像我這種方式很傻瓜  哈哈但是最簡(jiǎn)單往往是最有效的。當(dāng)然,作為技術(shù)的追求這來(lái)說(shuō),我們大家都喜歡用很多高深的方法。這里我是不會(huì)

JavaScript技術(shù)兼容ie和firefox版本的js反選 全選 多選框,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 平远县| 都兰县| 宾川县| 沙坪坝区| 台安县| 张家港市| 宜阳县| 谢通门县| 平远县| 滨州市| 从江县| 桂东县| 石嘴山市| 会理县| 天峻县| 静宁县| 天全县| 玛多县| 建始县| 阿坝| 永州市| 乐昌市| 大丰市| 靖江市| 枣庄市| 礼泉县| 保山市| 永济市| 唐海县| 兴安盟| 青铜峡市| 安平县| 义马市| 杭锦后旗| 宁乡县| 绥宁县| 雷州市| 长汀县| 慈利县| 广水市| 呼玛县|