js中如何使复选框永不被选中

js中如何使复选框永不被选中,第1张

在 body 的 onload="ch_none()"

function ch_none(){

document.all.item('pic_img').style.display = "none"

}

这里 'pic_img' 是你 5 复选框的 name

这样你的这个5 就不可见了.

如果想5 不被选中.要看 1 2 3 4 5 是不是同名元素.

也就是 1 2 3 4 5 的name 是否相同.

如果不相同 5.checked=false5就不是被选中了.

如果 12345 是同名元素,那么执行按1全选的时候,在循环中加一个判断.

判断 check[i].checked=false 这个i 是你5的数组下标.

复选框是checkbox。 如果希望checkbox永远不被选中,最少有2中方法:

用CSS给checkbox添加disabled属性。

<input type="checkbox" disabled = "disabled" />

用javascript 给checkbox 设置disabled属性。

<body>

<input type="checkbox" disabled = "disabled" />

</body>

<script>

document.getElementsByTagName('input')[0].disabled = 'disabled'

</script>

用javascript判断checkbox是否点击,如果选中,就然它不选中就可以了。

<body>

<input type="checkbox" disabled = "disabled" />

</body>

<script>

if(document.getElementsByTagName('input')[0].checked){

document.getElementsByTagName('input')[0].checked = false

}

</script>

var obj=document.getElementsBytag("checkbox")

for(i=0i<obj.lengthi++){

obj[i].disabled=true

}

这个是对的

document.getElementsBytag checkbox获取所有的checkbox对象

然后设disabled为不可用


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11725964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存