https://www.w3schools.com/js/tryit.asp?filename=tryjs_dom_image 这是关于用js更改html内容,但它是关于图像。是否有可能做这样的事情,所以相同,但使用新的HTML文件,以便您可以在页面内切换页面? 所以计划是使用js用另一个html文件替换下面的html(用id =“id”)。
document.getElementById("id").src = "otherfile.html";
<html>
<body>
hey guys! here is my html page. If you click underneath, content will be changed.
<html id="id">
<body>
here is the text that will change if id="id" will be changed by a different html file
</body>
</html>
</body>
</html>
当然,我知道这不会奏效。 但有没有办法实现这个目标呢?
谢谢你,如果你正在阅读并试着回答我的帖子,我明白这是一个混乱而又糟糕的问题,所以对你说。
答案 0 :(得分:1)
如何更改<div id="dynamic-html">
here is the text that will change if id="id" will be changed by a different html file
</div>
$( "#btnChangeHTML" ).click(function() {
$( "#dynamic-html" ).html("<div class='myclass'>This is the custom HTML</div>");
});
的内容而不是整个{{1}}?通过jQuery。
{{1}}
这是一个小提琴:
答案 1 :(得分:0)
了解iframe。也许这就是你想要的。