javascript做j简单的开关灯 就是两个按钮 按一下按钮整个页面都会变蓝 按另一个按钮 整个页面都胡变黑的

JavaScript031

javascript做j简单的开关灯 就是两个按钮 按一下按钮整个页面都会变蓝 按另一个按钮 整个页面都胡变黑的,第1张

1、function kai(){.....}这段 前后分别加入<script></script>

2、document.getElementById("aaa").value.bgColor="blue"改成:

document.getElementById("aaa").bgColor="blue"

3、javascript语法要求句末要用分号结束。

4、两个radio要联动的话,要有相同name值。

单选按钮的特点是:1、只要你用鼠标点了任何一个按钮,这个按钮的状态就一定是选中的,你不可能通过鼠标点击把一个选中状态的单选按钮改为未选中;

2、只要有一个单选按钮是选中的,同组的另两个单选按钮就一定是未选中的

所以,问题就简单了,只要在单选按钮的click事件中把开关设为打开就OK了,别的代码都不用写,也不需要判断单选按钮的状态,因为这个时候百分百可以肯定有一个按钮的状态是选中的。

这是JS里的不规范操作,标签如果有ID属性,可直接使用id来操作该标签,不需要先获取,

类似的还有表单里的name属性,也可以直接使用,

例如:myform.username.value