<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript">
var a = document.getElementsByTagName('a');
alert(a);
</script>
</head>
<body>
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
</body>
</html>
不是应该获取所有a标签的一个列表吗?为什么会弹出object HTMLCollection呢?而且我用alert(a[0])弹出的是undefined?
<html>
<head>
<title></title>
<script type="text/javascript">
var a = document.getElementsByTagName('a');
alert(a);
</script>
</head>
<body>
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
</body>
</html>
不是应该获取所有a标签的一个列表吗?为什么会弹出object HTMLCollection呢?而且我用alert(a[0])弹出的是undefined?
解决方案 »
- 弹出新窗口,如何关闭父窗口??
- 求物理地址
- 求一段可以打開exe並傳參數的JS
- 关于几个 数值型 操作的问题
- 提取<tbody>里面的数据
- 关于在HTML中互换图片的问题,大侠们帮忙!
- 请教如何用javascript限制只能输入n个汉字
- 哪位朋友有这样的源代码??形如: www.51uc.com 上面的导航栏目
- 高手请进:由于设计的需要,请问各位如本论坛的左侧实时树形导航条是如何实现的???急,急!!
- 多选下拉列表及列表项的过滤选择
- 不管是utf-8 还是gb2312的html页面, 里面的javascript的字符串都是unicode编码吗?
- 用javascript怎么实现这样的功能?具体描述如下
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<a href="#">DEMO</a>
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
<script type="text/javascript">
var a = document.getElementsByTagName('a');
alert(a[0].innerHTML);
</script>
</body>
</html>
<html>
<head>
<title></title>
</head>
<body>
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
<script type="text/javascript">
var a = document.getElementsByTagName('a');
alert(a[0].innerHTML);
</script>
</body>
</html>script放dom之后,或window.onload里
<script type="text/javascript">
function init(){
var a = document.getElementsByTagName('a');
var b="";
for(var i=0;i<a.length;i++){
b+=a[i].innerHTML;
}
alert(b);
}
window.onload=init;
</script>