我需要知道如何获取同一域中 iframe 中特定标记的总数。我目前正在使用这个没有 iframe 的工作示例:
<div id="id_of_first_div">
<p>
</p>
<p>
</p>
<div>
<p>
</p>
</div>
<p>
</p>
<p>
</p>
</div>
<script>
var top_level_div = document.getElementById('id_of_first_div');
var count = top_level_div.getElementsByTagName('p').length;
document.write(count);
</script>
最佳答案
假设 iframe 与包含窗口位于同一域中:
ifr = // your preferred method of getting the <iframe> element, getElementById preferred
count = ifr.contentDocument.getElementsByTagName('p').length;
关于JavaScript,没有 JQuery 请问,如何获取 iframe 中特定标签的总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14840088/