您好,我的变量包含"text"
和"<img>"
标记
我想提取<img>
标记以获取src
属性,我可以使用Javasript或Jquery执行此操作吗?
以及如何获取提取的文本?
感谢您的回复。
答案 0 :(得分:1)
你想要这样的事吗?
alert($("img").attr("src"))
alert($("img").attr("alt"))
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<img src="this/is/the/url" alt="this is the text ?">
&#13;
答案 1 :(得分:0)
这应该像
一样简单var var1 = "<img src='url'>";
alert($( var1 ).attr( "src" ));
答案 2 :(得分:0)
如果文本位于变量中的delete[] backpack;
标记之前,我认为这不会直接起作用。请尝试以下操作。
img
&#13;
var html = "dfffsdfsdf<span>M</span><img src='/sdfsdf/sfsdf/sdfdf.jpg'>";
var $dummy = $('<div></div>');
$dummy.append(html)
alert($dummy.find('img').first().attr( "src" )); //or use prop()
$dummy.empty();
&#13;