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

html-css021

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值。

没有看出什么问题 你的 #fcvf 是不对的,其他的应该是好的,好友就是 你的 .main 有没有这个class 如果都有应该就没有问题

我给你个完整的例子吧

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<script type="text/javascript" src="jquery-1.7.2.min.js"></script>

</head>

<body>

<div id="main-main">

<ul>

<li class="main">xsdd</li>

<li class="main">xsdd</li>

<li class="main">xsdd</li>

</ul>

</div>

</body>

</html>

<script type="text/javascript">

$(document).ready(function(){

var len = $("#main-main ul li").length//获取焦点图个数

switch(len){

case 0:$(".main").css({"background-color":"#f00"})break

case 1:$(".main").css({"background-color":"#0f0"})break

case 2:$(".main").css({"background-color":"#00f"})break

case 3:$(".main").css({"background-color":"#fed"})break

default:$(".main").css({"background-color":"#fff"})break

}

})

</script>