如何从字符串

时间:2016-09-07 08:10:15

标签: javascript regex

enter image description here  一个字符串包含html.i的整个值需要获取href标签的值,即src value.please帮我解决。

         var alltext="a href="images/BGL30NA-10.JPG" target="""
         var str=allText;

4 个答案:

答案 0 :(得分:1)

如果你使用jQuery:

试试这个:

var href = $('a').attr('href')

但如果<a></a>id,然后

,则会更好
var href = $('#youId').attr('href')

答案 1 :(得分:1)

'a href="images/BGL30NA-10.JPG" target=""'.match(/href="(.*?)"/)[1]

试试这个正则表达式。

答案 2 :(得分:1)

希望这对你有所帮助。

试试这个,它会在javascript中给出href的值,只有在你的锚标记id中指定<a href="images\images1.jpg" id="image1">属性时才能工作。 / p>

仅适用于href值 document.getElementById("image1").getAttribute("href");这里是Jsfiddle

如果你想获得完整路径,那么使用它:

for href的完整路径 document.getElementById("aaa").href;这里是Jsfiddle

如果您有任何疑问,请在下面的评论中提出。 @sriram

答案 3 :(得分:1)

Parse the string before并使用适当的DOM函数:

str = "hello, <b>my name is</b> jQuery.";
html = $.parseHTML( str );
# use $('a').attr('href') or any other selector here

TONY THE PONY 的强制性链接。