对元素的操作和事件的绑定需要等待一个合适的时机,可以看下面的例子:
<!DOCTYPE html><meta charset="utf-8"><html><head> <title>1-1</title> <script type="text/javascript"> document.getElementById("panel").onclick = function () { alert("元素已经加载完毕 !"); } /*执行错误*/ </script></head><body><div id="panel">click me.</div></body></html>
如果这样,还没有等待元素加载完就绑定事件,
新闻热点
疑难解答