我正在编写一个依赖于外部 javascript 文件(我无法控制)的网页,该文件通过使用 document.write 来返回数据。有没有办法在不覆盖整个文档的情况下动态调用函数?这是我能想到的最简洁的代码:
<html>
<head>
<script type="text/javascript">
function horriblefunction () {
document.write("new text");
}
</script>
</head>
<body>
Starting Text...
<div id="pleasewriteinme"></div>
Other text...
<button onclick="horriblefunction();">Click</button>
</body>
</html>
这个想法开始于不改变“horriblefunction()”(因为它是外部的)新文本可以放在 div 中而不是覆盖页面。这是可能的还是必须在创建页面时在 div 内调用该函数?
谢谢你的帮助