我有一個嵌入了本地文件的。我不知道如何獲得本文檔中的特定元素。
我試過window.top.document.getElementById('numPages')
和$("#myiframe").contents().find("#numPages")
以獲取具有numPages ID的元素。如何在iframe中獲取元素的id?
1
A
回答
0
嘗試使用.contentDocument
如:
var iframe = document.getElementById("myFrame"),
idocument = iframe.contentDocument
// Use idocument instead of document
+0
。 –
+0
你確定存在numPages嗎? –
+0
是的,它存在於我的viewer.html中 –
0
爲了獲得普通的JavaScript元素嘗試使用contentWindow
document.getElementById('myiframe').contentWindow.document.body.getElementById('numPages');
相關問題
- 1. 如何在iframe中的click事件中獲取元素的ID?
- 2. 如何從Firefox中的iframe獲取元素ID?
- 3. 如何獲取JavaScript中的iframe元素內的元素?
- 4. 從iFrame中獲取元素
- 5. 如何獲取Iframe的元素?
- 6. 如何獲取iframe的ID
- 7. 如何在包含iframe,frame,frameset的頁面中通過id獲取元素?
- 8. 如何從iframe獲取元素
- 9. 如何從iframe獲取id?
- 10. 在C#中獲取iframe元素#
- 11. 如何獲取父元素的ID?
- 12. 如何正確獲取元素的ID?
- 13. 如何獲取周圍元素的ID?
- 14. 如何獲取HTML元素的ID?
- 15. 如何獲取元素的ID
- 16. 獲取所有iframe元素
- 17. 獲取Iframe中元素的scrollTop()值
- 18. 獲取iFrame中的所有元素
- 19. jquery如何獲取動態元素ID
- 20. Javascript:如何通過ID獲取元素?
- 21. 獲取元素的ID
- 22. 獲取元素的ID
- 23. 獲取Summernote元素的ID
- 24. 獲取iframe中innerdiv的ID
- 25. 如何獲取正在被點擊的jQuery中元素的ID
- 26. 在jQuery中通過ID獲取元素
- 27. 在Ember中通過ID獲取元素
- 28. 在視口中獲取元素ID
- 29. 如何獲取iframe的父div的ID?
- 30. 如何在IE中通過ID獲取元素? (Visual Studio的8?)
是在同一個域作爲父頁面'viewer.html'? – ceejayoz
是的,它在同一個域上。 –
還有基於第一句話,有多少iframes混淆。可以解釋爲嵌套iframe或只有一個iframe總數 – charlietfl