2014-01-12 25 views
0

这里是一些示例代码。 iframe内容的节点结构就像这样。我想从下面的代码的超链接地址

<iframe> 
    <div class="eod-topbox"> 
    <a href="some link">dfdf</a> 
    <div id="something"> 
    <img src=""> 
    </div> 
</div> 
</iframe> 

我想在这manner.Please给任何有用的答案,所以我可以从IFRAME得到EOD顶盒类超链接地址。

function getElement(){ 
    var iBody = $("#frametest").contents().find(".eod-topbox").html(); 
    document.getElementById("demo").innerHtml=iBody; 
    alert(iBody); 
} 
+0

你为什么混合jQuery和DOM? – Scimonster

+0

后来我想将这些数据保存到数据库 – bravesomesh

回答

0

如果您需要linkhref属性,试试这个:

function getElement(){ 
    var $link = $("#frametest").contents().find(".eod-topbox").children('a').first(); 
    alert($link.attr('href')); 
} 
+0

警报不起作用 – bravesomesh

+0

'''中的错误打印。固定。试试我的编辑代码。 – Pinal

+0

我已经添加了括号,但警报显示空或对象对象谢谢 – bravesomesh