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

JS通過識別id、value值對checkbox設(shè)置選中狀態(tài)

 更新時間:2020年02月19日 22:13:01   作者:云飛揚(yáng)12345  
最開始需要獲取的是input value值設(shè)置checkbox選中狀態(tài),由于input value要使用計算業(yè)務(wù),后來改造為id,這里就為大家分享一下實現(xiàn)代碼,需要的朋友可以參考下

通過value值設(shè)置checkbox選中

html

<input type="checkbox" name="ChekRole" value="1" >超級管理員
<input type="checkbox" name="ChekRole" value="2">學(xué)生
<input type="checkbox" name="ChekRole" value="3">教師

js實現(xiàn)代碼

<script type="text/javascript">
 var name = "1,2,3";
 var names = name.split(",");
 var inputs = document.getElementsByTagName('input');
	
	 for (var i =0;i<inputs.length;i++) {
 for (var n =0;n<names.length;n++) {
  if (names[n]===inputs[i].value) {
  inputs[i].checked = true;
  }
 }
 } 
</script>

jquery實現(xiàn)代碼

<script type="text/javascript">
var name = "1,2";
$(name.split(",")).each(function (i,e){
 $("input[name='ChekRole'][value='"+e+"']").prop("checked",true);
})
</script>

id值設(shè)置checkbox選中

html

<input type="checkbox" id="test1" name="ChekRole" value="1" >超級管理員
<input type="checkbox" id="test2" name="ChekRole" value="2">學(xué)生
<input type="checkbox" id="test3" name="ChekRole" value="3">教師

js實現(xiàn)代碼

<script type="text/javascript">
document.oncontextmenu = function(){return false;}
 var name = "test1,test2"
 var names = name.split(",")
 var inputs = document.getElementsByTagName('input')
	 for (var i =0;i<inputs.length;i++) {
 for (var n =0;n<names.length;n++) {
  if (names[n]===inputs[i].id) {
  inputs[i].checked = true;
  }
 }
 }
</script>

jquery實現(xiàn)代碼

<script type="text/javascript">
var name = "test1,test2";
$(name.split(",")).each(function (i,e){
 $("input[name='ChekRole'][id='"+e+"']").prop("checked",true);
})
</script>

通過數(shù)值對應(yīng)給checkbox的設(shè)置默認(rèn)屬性值(勾選狀態(tài))

//初始化默認(rèn)已擁有的權(quán)限
$(function () {
 /*  獲取所有復(fù)選框的值   
 var box = document.getElementsByName("user-Character-0-0-0");
 var objArray = box.length;
 var chestr="";

 for(var i=0;i<objArray;i++){
  chestr+=box[i].value+",";
 }
 alert(chestr);*/

 var roleName = $("#roleName").val();//獲取需要初始化的數(shù)值
 //把已經(jīng)擁有的復(fù)選框的屬性值變成true
 var arrStr = roleName.split(",");//轉(zhuǎn)化成數(shù)組
 for (var i = 0; i < arrStr.length; i++) {
 $("input[Value=" + arrStr[i] + "]").attr("checked", "checked");//根據(jù)value給checkbox設(shè)置默認(rèn)值(勾選)
 }
});

到此這篇關(guān)于JS通過識別id、value值對checkbox設(shè)置選中狀態(tài)的文章就介紹到這了,更多相關(guān)根據(jù)id、value值設(shè)置checkbox狀態(tài)內(nèi)容請搜素腳本之家以前的文章或下面相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

  • 深入了解JavaScript發(fā)布訂閱模式

    深入了解JavaScript發(fā)布訂閱模式

    JavaScript?發(fā)布訂閱模式(Publish/Subscribe?Pattern)是一種常用的設(shè)計模式,發(fā)布訂閱模式的核心思想是解耦事件的發(fā)生和事件的處理,本文將介紹?JavaScript?發(fā)布訂閱模式的基本原理、應(yīng)用場景以及各場景的代碼示例,需要的朋友可以參考下
    2023-05-05
  • 解決iframe嵌套第三方網(wǎng)址不能訪問的各種報錯

    解決iframe嵌套第三方網(wǎng)址不能訪問的各種報錯

    在一些場景下,我們的網(wǎng)站需要通過iframe標(biāo)簽嵌入第三方廠家的頁面,這時候就得通過iframe標(biāo)簽去引入需要嵌入網(wǎng)頁的網(wǎng)址了,這篇文章主要給大家介紹了關(guān)于解決iframe嵌套第三方網(wǎng)址不能訪問的各種報錯,需要的朋友可以參考下
    2024-09-09
  • 使用canvas繪圖音樂頻譜示例及技術(shù)分析

    使用canvas繪圖音樂頻譜示例及技術(shù)分析

    這篇文章主要為大家介紹了使用canvas實現(xiàn)音樂頻譜示例及技術(shù)分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • 保姆級Decimal.js使用教程(解決js精度問題)

    保姆級Decimal.js使用教程(解決js精度問題)

    這篇文章主要給大家介紹了關(guān)于保姆級Decimal.js使用的相關(guān)資料,文中介紹的方法主要解決了js精度問題,decimal.js庫它是一個強(qiáng)大的JavaScript庫,用于解決浮點數(shù)計算精度不準(zhǔn)確的問題,需要的朋友可以參考下
    2024-05-05
  • 詳解javascript實現(xiàn)瀑布流列式布局

    詳解javascript實現(xiàn)瀑布流列式布局

    這篇文章主要介紹了javascript實現(xiàn)瀑布流的兩種布局方式,一是絕對式布局、二是列式布局,詳細(xì)介紹了這兩種布局方式的原理,本文重點介紹列式布局,感興趣的小伙伴們可以參考一下
    2016-01-01
  • 12行javascript代碼繪制一個八卦圖

    12行javascript代碼繪制一個八卦圖

    本文給大家分享的是使用有限的代碼繪制八卦圖,算是考核下自己對于javascript的理解,這里推薦給大家,有需要的小伙伴參考下。
    2015-04-04
  • javascript實現(xiàn)電商放大鏡效果

    javascript實現(xiàn)電商放大鏡效果

    這篇文章主要為大家詳細(xì)介紹了javascript實現(xiàn)電商放大鏡效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • picChange 圖片切換特效的函數(shù)代碼

    picChange 圖片切換特效的函數(shù)代碼

    picChange圖片切換特效的封裝函數(shù),能夠根據(jù)圖片html代碼自動生成右下角的數(shù)字導(dǎo)航按鈕。
    2010-05-05
  • JS繼承之借用構(gòu)造函數(shù)繼承和組合繼承

    JS繼承之借用構(gòu)造函數(shù)繼承和組合繼承

    這篇文章主要為大家詳細(xì)介紹了JS繼承之借用構(gòu)造函數(shù)繼承和組合繼承,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • JS實現(xiàn)文字放大效果的方法

    JS實現(xiàn)文字放大效果的方法

    這篇文章主要介紹了JS實現(xiàn)文字放大效果的方法,實例分析了javascript鼠標(biāo)事件控制css樣式的技巧,需要的朋友可以參考下
    2015-03-03

最新評論

定结县| 佛坪县| 同德县| 建湖县| 娱乐| 墨竹工卡县| 顺昌县| 化德县| 清流县| 贡嘎县| 永泰县| 铜梁县| 禹城市| 大埔区| 永定县| 枞阳县| 宜宾市| 永靖县| 石景山区| 大埔县| 皮山县| 百色市| 星座| 呼玛县| 湘潭县| 连平县| 咸宁市| 肇庆市| 平邑县| 永川市| 黎川县| 武冈市| 潜山县| 基隆市| 会泽县| 遵义县| 兴义市| 京山县| 芜湖市| 洪洞县| 中卫市|