我有以下代码:
<FORM target="frame" onsubmit="document.getElementById('frame').style.display = 'block';" method="post" action="http://www.example.com/index.html">
<input type="text" autocomplete="off" value="" name="search-field" id="header-search-field">
<button type="submit">Search</button></FORM>
<iframe width="700" height="700" id="frame" name="frame" style="display: none;"></iframe>
Iframe只需提交表单即可正确显示。现在我必须创建第二个iframe,它在之前加载的内容中搜索特定标记,并仅在找到时显示。 我必须搜索特定的标签:
<table id="item_specification" cellspacing="0" cellpadding="0"> with all the content inside </table>
并仅显示表ID内的内容(也包含表格)
答案 0 :(得分:0)
如果您没有违反跨源政策,您可以通过以下方式访问iframe文档:
document.getElementById('header-search-field').contentDocument