本段代码是点击改变背景颜色的js 方法
<script type="text/javascript">
function f() {
var bgColor="";
for(var i = 0;i<6;i++){
bgColor += "" + Math.round(Math.random() * 9);
}
document.body.style.backgroundColor = "#" + bgColor;
}
document.onclick = f;
function f1() {
document.getElementById("up").className="solid";
}
</script>
document.onclick = f;我们看这个语句 为什么不是 document.onclick = f()呢
因为没有加括号是代表这个函数的本身当点击时会执行这段代码,而加了括号之后代表的是返回的值所以当加了括号后这段js并不会产生颜色改变的效果