js修改bgcolor
来源:互联网 发布:华语乐坛现状知乎 编辑:程序博客网 时间:2024/06/09 08:03
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>随机变换背景颜色</title>
<script type="text/javascript">
function start(){
var colors=document.getElementById("colors");
var time=setInterval(function(){
var color ="#"+Math.floor(Math.random()*256).toString(16)+Math.floor(Math.random()*256).toString(16)+Math.floor(Math.random()*256).toString(16);
//ar color = "#"+Math.ceil(Math.random()*255);
colors.bgColor=color;
},1000);
}
</script>
</head>
<body onload="start()" bgcolor="red" id="colors">
</body>
<html>
<head>
<meta charset="UTF-8">
<title>随机变换背景颜色</title>
<script type="text/javascript">
function start(){
var colors=document.getElementById("colors");
var time=setInterval(function(){
var color ="#"+Math.floor(Math.random()*256).toString(16)+Math.floor(Math.random()*256).toString(16)+Math.floor(Math.random()*256).toString(16);
//ar color = "#"+Math.ceil(Math.random()*255);
colors.bgColor=color;
},1000);
}
</script>
</head>
<body onload="start()" bgcolor="red" id="colors">
</body>
</html>
我室友做练习,一直不能改变背景颜色,然而我查看了好多地方都没有问题。因为以前并没有使用过bgcolor,对他不熟悉,最后才发现,原来是javaScript中的colors.bgColor=color;此处出了问题,JS对大小敏感,bgColor中的C一定要大写,小小一个地方,害我找了半天。
background-color是标准CSS属性,bgcolor应该是IE扩展的html元素属性,效果相同,但是还是建议大家使用标准CSS属性。
W3school中这样说:在 HTML 4.01 中,不赞成使用 body 元素的 bgcolor 属性;在 XHTML 1.0 Strict DTD 中,不支持 body 元素的 bgcolor 属性。
请使用 CSS 代替。
0 0
- js修改bgcolor
- bgcolor
- bgcolor、bgColor与backgroundColor三者的区别
- JS 修改
- firefox中正确显示alt,bgcolor属性
- "background-color"和"bgColor"用法上区别
- HTML——bgcolor、background、color属性
- [修改]js图形报表
- [修改]js图形报表
- JS修改地址栏
- JS修改CSS
- js table 修改!
- js修改title
- js 修改form表单
- js修改css属性
- js 修改className
- framework.js的修改
- JS 修改URL参数
- JAVA_Net之大纲~
- 洛谷P3636 曲面
- Android 的线程和线程池
- 自定义命令环境
- hiho一下 第140周 清理海报
- js修改bgcolor
- JavaSE--05--内部类,匿名内部类
- Linux内核分析 函数调用堆栈与mykernel实验基础测试
- Qt容器QVector
- 5-6 简易连连看 (20分)
- 关于快速排序
- centos 7 忘记密码修改用户登录密码
- Linux内核分析 计算机是如何工作的? 学习笔记
- 递归问题,实例4,第39级台阶