js实现单选按钮单击选中,再单击取消选中

如何实现js控制单选按钮,单击选中,再单击就取消选中

有多组单选按钮,且每组单选按钮的value值是不同的,如何用js实现单击选中再单击那个选中的单选按钮则取消选中
,实现方法采用javascript写在页面中,不采用jquery方法。

5个回答

这个最简单的逻辑就是if判断一下就看可以了。下面是简单的例子,以变色为主,点击一下变灰色,再点击一下恢复原来的颜色。



var oDiv = document.getElementById('div1'); oDiv.onclick=function(){ if(this.style.backgroundColor == 'red'){ this.style.backgroundColor = '#ccc'; }else{ this.style.backgroundColor = 'red'; } };


var flag = true;
  function chkRadio(id) {
  id.checked = flag;
  flag = !flag;
  }

qq_36336328
qq_36336328 <input type="radio" name="radio" value='0' onclick="chkRadio(this);" />
2 年多之前 回复

写个判断 点击一下是1单数 代表选中 在点一下是2双数 代表取消选中 至于界面上如何展示选没选中 那就以按钮变颜色为主啦

这个是unity吗、、、

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐