我遇到了問題,當我想在html標記中使用document.getElementById();
時。 例如=如何在javascript中優先執行dom
<html>
<head>
<script type="js"> //note this example is not found so browser is take time to execution
<script type="js"> //note this example is not found so browser is take time to execution
<script type="js"> //note this example is not found so browser is take time to execution
<script type="js"> //note this example is not found so browser is take time to execution
</head>
<body>
<div> ...
<div id="test">
</div>
</body>
</html>
我的問題是如何執行document.getElementById("test");
無需等待加載腳本沒有發現?,可以使更多的time.how我可以修復this.thanks你的答案。
注:解決不刪除或修改腳本到找到的目錄。 以防萬一,如果腳本沒有找到。
任何其他建議的作品。我只想優先'document.getElementById(「test」);'是第一次執行,我可以得到innerHTML。 – viyancs
將你的JS文件加載到頁面底部總是更好。看到爲什麼它最好加載在最後:http://stackoverflow.com/questions/1638670/javascript-at-bottom-top-of-web-page。請注意,沒有' ',它應該是''script type =「text/javascript」src =「path/to/your/js/file」>' –
ah ya我已更新。 – viyancs