Javascript can't find element by id?
本问题已经有最佳答案,请猛点这里访问。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <html> <head> Test javascript <script type="text/javascript"> var e = document.getElementById("db_info"); e.innerHTML='Found you'; </head> <body> </body> </html> |
如果我使用
问题是您尝试在元素存在之前访问它。您需要等待页面完全加载。一种可能的方法是使用
1 2 3 4 | window.onload = function () { var e = document.getElementById("db_info"); e.innerHTML='Found you'; }; |
但是,最常见的JavaScript库提供了一个DOM-ready事件。这是更好的,因为
另一种方法是将脚本标记放在结束