浅谈javascript的执行顺序

Javascript是最重要的执行顺序,除非指定,否则Javascript代码不会等到加载页面:
复制代码代码如下所示:
欢迎光临

如果您在这里执行HTML代码,请添加以下Javascript代码:
复制代码代码如下所示:

document.getelementbyid('ele).innerHTML =欢迎来到我的博客;


运行这个页面,你得到这个错误信息:document.getelementbyid('ele)是无效的。原因是当上面的Javascript运行,没有ID的页面作为一个元素的DOM元素。
有两种解决方案:
1。在Javascript代码放置在HTML代码中之后:
复制代码代码如下所示:
欢迎光临

document.getelementbyid('ele).innerHTML =欢迎来到我的博客;


2。等待页面加载并运行Javascript代码。您可以使用传统的解决方案(加载):首先添加HTML主体,然后在加载()函数中调用Javascript代码。
复制代码代码如下所示:

$(文档)Ready(函数(){)
document.getelementbyid('ele).innerHTML =欢迎来到我的博客;
});

当然,既然使用了jQuery,那么,更简单的方法:

$(文档)Ready(函数(){)
$(#元素)。Html(欢迎来到我的博客'); / /文本)的方法(也可在这里
});


你可以把上面的jQuery代码放在页面的任何地方,它总是等到页面被加载,直到它被执行为止。