我有这个< noscript>
标签数据我希望通过javascript / jQuery&#xA检索图像src属性数据;我已经尝试了太多但我无法得到请帮助我获取图像src属性数据
< script>
 //使用javascript
 var nos = document.getElementsByTagName(“noscript”) [0];
 var htmlData = nos.innerHTML;
< / script>




jQuery(function(){
 var data = jQuery(“ noscript“)。最近的(”#anaImg“)。attr('src');
 alert(data);
});

 < script src =“https://ajax.googleapis.com/ajax/libs/的jquery / 1.7.1 / jquery.min.js“>< /脚本>&#的xD;
< NOSCRIPT>&#的xD;
&LT p为H.;&升t; img src =“http://xxxx.xxxxx.com/analytics/conv_tracking.php?idsite=1545”style =“border:0;” alt =“”id =“anaImg”/>< / p>
< / noscript>

 答案 0 :(得分:2)
您可以使用隐藏的div并将其中的noscript标记内容附加为html
<强> 实施例 强>
var noscript_text = $("noscript").text(); //get noscript tag content
$('#noscript').append($(noscript_text)); //append to another div to get the image src
var get_img_src = $('#anaImg').attr('src'); // get the img src
var new_img_src = "nothing"; // type your new img src here
var replace_img_src = noscript_text.replace(get_img_src,new_img_src); // replace old img src with new one
$("noscript").text(replace_img_src); // change the content of no script tag with new src
alert($("noscript").text()); // alert the new noscript tag content
#noscript{
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<noscript>
<p><img src="http://xxxxxxxx.xxxxxxxxxxx.com/analytics/conv_tracking.php?idsite=1545" style="border:0;" alt="" id="anaImg"/></p>
</noscript>
<div id="noscript"></div>
注意:请注意
#noscript
这是div和的IDnoscript
这适用于noscript
代码