用正则表达式怎样获取a标签的href里面的值,急,在线等!

用正则表达式怎样获取a标签的href里面的值,急,在线等!,第1张

用js

代码如下:

var pat=/href="()"/;

patexec('<a href="ssscom"')

["href="ssscom"", "ssscom"]

你用的时间注意 单引号和双引号的问题

<!DOCTYPE html>

<html>

<head>

<script src="/jquery/jquery-1111minjs">

</script>

<script>

$(function(){

     $('test-a')each(function(){

           alert($(this)attr('href'));

     })

})

</script>

</head>

    <body>

        <a class="test-a" href="test-1">如果您点击我,我会消失。</a>

        <a class="test-a" href="test-2">点击我,我会消失。</a>

        <a class="test-a" href="test-3">也要点击我哦。</a>

    </body>

</html>

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

如题,要求是鼠标点击某个链接时,就提取该链接的url

先谢了!

解析:

<A id="alink" href="mp3baidu/" onclick="fun()">to Baidu mp3</A>

function fun1(){

alert(documentallalinkhref);

}

URL已经到手了,其他的就好办了吧?

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>

用正则取,例:

$str = '<A rel="nofollow" target="_blank" href=" >

以上就是关于用正则表达式怎样获取a标签的href里面的值,急,在线等!全部的内容,包括:用正则表达式怎样获取a标签的href里面的值,急,在线等!、jquery怎么获取多个a标签里面的href值、用javascript代码 提取href= "a" 中的a等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9646940.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存