net如何用javascript 实现单选框选中按钮从灰***变会原来的颜***(可点击),谢谢

默认分类 未结 1 1952
≮逍♂遥≯
≮逍♂遥≯ 2023-03-21 22:01
相关标签:
1条回答
  • 2023-03-21 22:12

    代码如下:

    //你可以将所有单选按钮元素提取出来,再设置它的disabled属性就可以了。function setDisabled(){ //是取出所有input标签的集合 var inpts = document.getElementsByTagName("input"); for(var i = 0, len = inpts.length; i < len; i++){ //如果是单选按钮就就可用 if(inpts[i].type == "checkbox") inpts[i].disabled = "";//在HTML标签中disabled = "disabled"表示不可用 }}

    -------------------------补充:你可以试着这样做当你动态添加控件的时候为每个radio添加一个onclick事件,事件的内容是把自己的value给一个hidden,然后直接点按钮的时候取那个hidden的值就行了。---------------再次补充:是的,不然你就遍历一次就好了,其实客户端遍历是很快的事情,不用考虑效率问题。

    0 讨论(0)
提交回复