是由于document对象没有加载完,js方法就插入新的dom对象引起的
可以使用一下方法
try{
document.onreadystatechange = function(){
if(document.readyState=="complete")
{
alert('加载完毕');
//dispallotDealInit();
}
}
}catch(err){
}
可以使用一下方法
try{
document.onreadystatechange = function(){
if(document.readyState=="complete")
{
alert('加载完毕');
//dispallotDealInit();
}
}
}catch(err){
}
本文介绍了一种常见的JavaScript操作DOM引发的问题及解决方案。当页面未完全加载完成时,提前执行JS代码插入新的DOM元素可能导致错误。通过监听document的readystatechange事件,并在readyState为'complete'时触发回调函数,确保页面加载完成后才执行JS逻辑。

1872

被折叠的 条评论
为什么被折叠?



