document.getElementsByTagName("A");获得一个超链接数组。
解决方案 »
- reCAPTCHA问题
- Firefox里面不滚动,怎么回事?
- jquery验证
- OPENWINDOW中參數問題
- 比较两个数值型值
- 说一个东西 “can be scripted”,是啥意思?
- Webstorm开发AngularJS,数据如何及时显示在 chrome浏览器中
- button改变value值的问题
- 在son.htm中点击按钮提交main.htm中的表单,为什么就不检测了呢??
- table.rows、rowIndex、srcElement.parentElement....等等属性,是从哪里查出来的,怎么javascrip的手册查找不到的?
- 很无奈的一个问题
- javascript怎么捕获文本框的鼠标粘贴时间
document.getElementById("myid").getElementsByTagName('a');返回的都是数组形式
{
var arrLink = document.getElementsByTagName("A");
for(var i=0 ; i<arrLink.length ; i++)
{
var info = arrLink[i].id;//获取ID
info = arrLink[i].name//获取Name
info = arrLink[i].style.className;//获取样式
info = arrLink[i].innerText;//获取显示内容
}
}
下面的例子给你参照一下。<html>
<body>
<img src="planets.gif" width="145" height="126" usemap="#planetmap" />
<map name="planetmap">
<area id="venus" shape="circle" coords="124,58,8" alt="Venus" href="venus.htm" />
</map><a href="#">aaaaa</a>
</map><a href="#">bbbbb</a>
<br/>
<script type="text/javascript">
document.write("Number of links in this document:" + document.links.length);
document.write("<br>");
document.write("Number of links in this document:" + document.getElementsByTagName("a").length);
document.write("<br>");
</script>
</body>
</html>