JS如何取得超链接之间的值

来源:百度知道 编辑:UC知道 时间:2024/07/02 14:13:24
假设<a>123456</a>

如何取得a标记里面的123456???

注:不使用A标记的onclick事件
我只得是没ID没Name的情况下.....而且你们也没说用什么事件,,,,给个具体代码段好不

用正则,或者遍历所有元素,
下面代码是遍历所有元素,
-----
<a href="#">123</a>
<a href="#">我爱你</a>

<SCRIPT LANGUAGE="JavaScript">
var str="";
for(var i=0;i<document.body.all.length;i++){
if(document.body.all[i].nodeName=="A"){
str+=document.body.all[i].innerHTML+" ";
}
}

给A标签一个id吧
<a id="sth">12345</a>
就可以用js代码:
document.getElementById("sth").innerHTML
来获取了。

楼主 请问 你这问题是怎么解决的!! 急 急急!!

把<a>用ID标示一下
<a id="link2">123456</a>
然后JS里写
document.getElementById("link2").innerText
就得到123456了