崩溃了!!!!!!!!!!!

宇宙起源牛家村 2012-03-20 02:16:48
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="UTF-8"%>
<%request.setCharacterEncoding("GB2312");%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title></title>
<script language="JavaScript" type="text/JavaScript">
function handle()
{

alert(document.getElementById("xyz123").width);

alert(document.getElementById("xyz123").bgcolor);
// 这句输出一个undifined,为什么 不能访问和修改其中的bgcolor。。。。。。。。崩溃
}
</script>
</head>

<body id = "uuu" bgcolor = "lightblue" onload="handle();">
<table id = "xyz123" height="30" width="150" bgcolor="red" border="2">
<tr bordercolor="yellow" height="30" onmouseover="handle();" >
<th rowspan="2" >学生基本信息查询</th>
</tr>
</table>

</body>
</html>

请路过大侠 讲解一下啊。。。。。。。。。。。。。。。。
...全文
206 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢了大家了!
  • 打赏
  • 举报
回复
bgcolor好像只有ie 6.0支持吧
2012-03-20
  • 打赏
  • 举报
回复

用 backgroundColor
吉普赛的歌 社区高级成员 T9 2012-03-20
  • 打赏
  • 举报
回复
此外, 不赞成你这么用。
<table id = "xyz123" height="30" width="150" border="2" style="background-color:Red;" >

这样才是标准的。 写html时, 最好是用带代码提示的编辑器(如VS2010, dreamweaver), 这样写出来的东西才标准。

建议你多看看w3c的标准。
有很多属性,样式,标签处于淘汰状态的,或者只适合部分元素的, 最好不用。
吉普赛的歌 社区高级成员 T9 2012-03-20
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title></title>
<script language="JavaScript" type="text/JavaScript">
function handle()
{

alert(document.getElementById("xyz123").width);

alert(document.getElementById("xyz123").getAttribute("bgcolor"));
// 这句输出一个undifined,为什么 不能访问和修改其中的bgcolor。。。。。。。。崩溃
}
</script>
</head>

<body id = "uuu" bgcolor = "lightblue" onload="handle();">
<table id = "xyz123" height="30" width="150" bgcolor="red" border="2">
<tr bordercolor="yellow" height="30" onmouseover="handle();" >
<th rowspan="2" >学生基本信息查询</th>
</tr>
</table>

</body>
</html>
Acesidonu 2012-03-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zsx841021 的回复:]

document.getElementById("xyz123").getAttribute('bgcolor')
[/Quote]
++
xtzde 2012-03-20
  • 打赏
  • 举报
回复
修改一下:
<table id = "xyz123" height="30" width="150" style="bgcolor:red" border="2">

alert(document.getElementById("xyz123").style.bgcolor);
javaisthis 2012-03-20
  • 打赏
  • 举报
回复
alert(document.getElementById("xyz123").attributes[3].nodeValue);
ShadowInWind 2012-03-20
  • 打赏
  • 举报
回复
2L已经回答了,你这个改成大写绝对ok了~
RainOnly 2012-03-20
  • 打赏
  • 举报
回复
document.getElementById("xyz123").getAttribute('bgcolor')
RainOnly 2012-03-20
  • 打赏
  • 举报
回复
document.getElementById("xyz123").getAttribute('bgcolor')
三石-gary 2012-03-20
  • 打赏
  • 举报
回复
自己写的属性需用getAttribute
不然bgColor要大写
yuandaobo 2012-03-20
  • 打赏
  • 举报
回复
给table添加背景色这样写:
<table width="600" height="503" border="0" cellspacing="0"
align="center" style="background: red;">

alert(document.getElementById("xyz123").style.background);
三石-gary 2012-03-20
  • 打赏
  • 举报
回复
document.getElementById("xyz123").getAttribute('bgcolor')
yuandaobo 2012-03-20
  • 打赏
  • 举报
回复
alert(document.getElementById("xyz123").style.background);
试试这个
yuandaobo 2012-03-20
  • 打赏
  • 举报
回复
alert(document.getElementById("xyz123").style.background);
试试这个
dabingsou 2012-03-20
  • 打赏
  • 举报
回复
bgColor
大写试试

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧