javascript 找错

来源:百度知道 编辑:UC知道 时间:2024/05/06 20:32:55
<html>
<head>
<script language="javascript">
function test(){
alert(6);
var x=Document.getElementById("hf");
alert(7);
alert(x.data);
}
</script>
</head>
<body>
<table align="center" border="1px" borderColor="black" cellSpacing="0">
<tbody>
<tr>
<td id="hf" onclick="test()">jam1</td>
<td>jam2</td>
<td>jam3</td>
</tr>
</tbody>
</table>
</body>
</html>
我看了半天都不知道是那里出了错
就是吧Jam1打印出来就行了

修改好了之后是这样的:
<html>
<head>
<script language="javascript">
function test(){

var x=document.getElementById("hf");
alert(x.innerHTML);
}
</script>
</head>
<body>
<table align="center" border="1px" borderColor="black" cellSpacing="0">
<tbody>
<tr>
<td id="hf" onclick="test()">jam1</td>
<td>jam2</td>
<td>jam3</td>
</tr>
</tbody>
</table>
</body>
</html>
改了2个地方
1:Document改成document,D小写,这才是DOM对象
2:弹出td的innerHTML,不是data
测试通过

<html>
<head>
<script language="javascript">
function test(){
alert(6);
var x=document.getElementById("hf").innerHTML;
alert(7);
alert(x);
}
</scr