我试图将我的一个元素的innerHTML设置为另一个只显示纯文本的html文件的内容.这可能吗?我正在考虑它的方式如下,但显然它只是直接将文本设置为该引用而不是显示文件的内容.
document.getElementById("myElement").innerHTML = "directory/file.html"
最佳答案
您可以使用iframe标记:
您只需更改其src属性即可轻松更改iframe的内容(它将自动更新):
document.getElementById('myHtml').src = 'other_file.html';
如果你还想使用innerHTML来显示字符串中的html,你可以使用iframe的srcdoc属性(覆盖src属性):
document.getElementById('myHtml').srcdoc = '
原文地址:https://www.jb51.cc/html/426900.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。