这句话为什么出错? var trs = document.getElementsByTagName("tr");alert(trs[0]);页面也就是一个table返回为undefined,不太清楚为什么,网上说NodeList可以直接当数组用的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title></head><body> <table> <tr> <td> </td> </tr> </table> <script> var trs = document.getElementsByTagName("tr"); alert(trs[0]); </script></body></html>没有问题啊。。页面加载完才能调用其元素 跟真正的数组还是有差别的,只是可以通过下标获得,不能push,pop [Quote=引用 1 楼 的回复:]谢谢,确实是这样,我是先写js再写html的,谢谢了。 图片无缝连接的问题 求修改一个简单的AS脚本,实现点击变色删除 求JS 代码 在线等!!!!!! 《JavaScript权威指南》例子,请教。 form的遍历存储 动态增加table的行时,为什么行与行之间的距离会变粗? 求一段简单的JS代码! 给这段代码捉虫,一个虫虫给一百分哦 javascript 的request问题 请教!!! JQ写动态表格 怎样比较多个标签获取并获得最低高度的对象
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<table>
<tr>
<td>
</td>
</tr>
</table>
<script>
var trs = document.getElementsByTagName("tr");
alert(trs[0]); </script>
</body>
</html>没有问题啊。。页面加载完才能调用其元素
谢谢,确实是这样,我是先写js再写html的,谢谢了。