在 HTML 页面错误之前加载 Javascript
Javascript loading before HTML page error
我只是想让一个非常简单的事件处理程序工作,我一直收到一个错误:
Cannot set property 'onclick' of null
我怀疑这是由于我的 JavaScript 在我的 HTML 完成加载之前执行。所以我尝试将我的 javascript 包装在以下每个中:
$window.onload = function(){
$(window).bind("load", function(){
$(document).ready(function(){
这是导致错误的函数调用:
var submit = document.getElementById("button");
submit.onclick = function () {
answer("text");
}
function answer(x){
var response = new String("Thank you");
var a = document.getElementById(x);
a.textContent += response}
有什么想法吗?
如果你已经在使用 jQuery,那么你不妨直接做
$("#button").click(function() { answer("text"); });
相关文章:
- ADF:有条件地加载javascript资源
- .load()函数赢得't加载javascript
- Gmaps搜索和kmz加载javascript
- 页面显示前加载Javascript警报
- 依赖于缓慢加载javascript的UI
- 在外部JS执行后加载JavaScript
- 在WordPress站点中加载jquery.js后加载javascript代码
- 图像未加载javascript、html、angular、imdb-api
- 加载 JavaScript 取决于以前异步加载的 JavaScript
- 预加载Javascript音频以在脚本中播放
- 无法加载Javascript错误XMLHttpRequest
- AJAX JSF请求后重新加载Javascript
- Rails Assets Pipeline从控制器和方法加载JavaScript
- 使用Require.js按照依赖关系的顺序加载JavaScript
- 正在等待加载文件(加载JavaScript)
- 仅在需要时加载javascript函数
- 直接导航到chrome中的页面时未加载Javascript脚本
- 异步加载Javascript
- IE7 未加载 JavaScript 文件
- 从框架中的函数异步加载 Javascript