1、通过js代码根据标签名a得到所有超链接标签的JavaScript对象
2、遍历存储超链接对象的数组
3、取出每一个对象,取出其href属性即可
<a href="indexhtml">首页</a><a href="detailhtml">商品信息</a>
<a href="carthtml">购物车</a>
<script type="text/javascript">
var items=documentgetElementsByTagName("a");
for(var i=0;i<itemslength;i++){
var obj=items[i];
alert(objhref);
}
</script>
<script type="text/javascrpt">
function setA()
{
//声明一个变量ahrefstr
var ahrefstr="";
//先得到ID为"ahref"的div中每个A标签(会是一个数组)
var myahref=documentgetElementById("ahref")getElementByTagName("a");
//循环得到每个a的href
for(i=0;i<myahref;i++)
{
//将得到的每一个ahref追加到全局变量ahrefstr中
ahrefstr+=myahref[i]hreftostring()+"\\n";
}
//d出
alert(ahrefstr);
}
</script>
用js
代码如下:
var pat=/href="()"/;patexec('<a href="ssscom"')
["href="ssscom"", "ssscom"]
你用的时间注意 单引号和双引号的问题
给需要获取的a一个id属性,如id="a"
var x=documentgetElementById("a")href;
x中即为获取到的href值
如果获取多个,就用
var xa=documentgetElementsByTagName("a");
for(var i=0;i<xalength;i++)
{
alert(xa[i]href);
}
在 img的onclick事件中写个javascript函数来获取href
<img class="closs" src="closspng" onclick="findHref()">
然后插入js代码
<script type="text/javascript">
function findHref()
{
function findHref()
{
var findtarget=documentgetElementsByTagName ("a")[0];
var findhref=findtargetgetAttribute("href");
alert(findhref);
}
}
</script>
单击img时,跳出的对话框显示href属性
以上就是关于JavaScript获取链接<a></a> 中的值全部的内容,包括:JavaScript获取链接<a></a> 中的值、用JS得到A标签href属性值、用正则表达式怎样获取a标签的href里面的值,急,在线等!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)