我有一个名为.txt
的{{1}}文件,我想在其中加载一些文本并将其显示在HTML文档中。
这是我的代码:
sample.txt
<div id="test"></div>
我的问题是,document.getElementById('test').addEventListener("load", getText);
console.log("script loaded succesfully")
function getText(){
fetch('sample.txt').then(function(data){
console.log("hello")
console.log(data.text);
});
}
函数在加载时未调用,当注销成功加载的脚本时怎么可能?
答案 0 :(得分:3)
通过将其附加到load
上来调用window
事件的正确方法,
window.addEventListener("load", getText);
我想确保可以加载DOM,而可以使用DOMContentLoaded
事件:
document.addEventListener("DOMContentLoaded", getText);