<html>
<head>
<title>状态栏显示时间</title>
<script type="text/javascript">
function changeColor()
{
document.body.bgColor="blue";
document.getElementById("hll").innerText="
文档背景变成黄色了";
}
</script>
</head>
<body onclick="changeColor()">
<h1 id="hll">点击按钮文档,改变颜色!</h1>
<form name="myform">
<input type="button" value="确定" onclick="changeColor()">
</form>
</body>
</html>
以上代码哪里出错了?为何点击按钮后无法改变背景颜色?
<head>
<title>状态栏显示时间</title>
<script type="text/javascript">
function changeColor()
{
document.body.bgColor="blue";
document.getElementById("hll").innerText="
文档背景变成黄色了";
}
</script>
</head>
<body onclick="changeColor()">
<h1 id="hll">点击按钮文档,改变颜色!</h1>
<form name="myform">
<input type="button" value="确定" onclick="changeColor()">
</form>
</body>
</html>
以上代码哪里出错了?为何点击按钮后无法改变背景颜色?
<html>
<head>
<title>状态栏显示时间</title>
<script type="text/javascript">
function changeColor()
{
document.body.style.backgroundColor = "yellow";
document.getElementById("hll").innerText="文档背景变成黄色了";
}
</script>
</head>
<body onclick="changeColor()">
<h1 id="hll">点击按钮文档,改变颜色!</h1>
<form name="myform">
<input type="button" value="确定" onclick="changeColor()">
</form>
</body>
</html>
{
document.body.bgColor="blue";
document.getElementById("hll").innerHTML="文档背景变成黄色了";
}在ie6下不用改
js中是这样用的document.body.style.backgroundColor
感觉你对js不是很熟悉,下一个js的chm文档看看。不懂的搜索,查下就知道了。
晃死我了
一开始运行报错了,未结束的字符串常量
字符串中间不可以换行的,这里
document.getElementById("hll").innerText="
文档背景变成黄色了";
<html>
<head>
<title>状态栏显示时间</title>
<script type="text/javascript">
function changeColor()
{
document.body.bgColor="blue";
document.getElementById("hll").innerText="文档背景变成黄色了";//这里不能换行
}
</script>
</head>
<body onclick="changeColor()">
<h1 id="hll">点击按钮文档,改变颜色!</h1>
<form name="myform">
<input type="button" value="确定" onclick="changeColor()">
</form>
</body>
</html>
弄好了!