1樓:長城郭靖
呵呵,是不是引用了其他js,而這個js只有你的電腦上有,其他電腦上沒有,所以不能執行
2樓:魏守峰
是瀏覽器的原因嗎。。
3樓:匿名使用者
你不上詳細**怎麼分析呢
為什麼js**在html檔案裡可以執行,寫在js檔案裡被html檔案呼叫之後卻是無法執行了? 5
4樓:匿名使用者
立即執行的js**會受位置的影響,假如你把js外部引用放入head裡,而你在該js檔案中試圖直接訪問dom中的一個body的子元素,就可能產生錯誤,因為該js在執行時,瀏覽器還沒有準備好body的dom.如果是這樣,你可以把js引用移到所有它要訪問元素標籤之後,這樣就不會出錯了.
另外,指令碼執行時錯誤資訊也很重要,可以幫助你快速找到錯誤的原因和找到解決辦法.
5樓:筱_昊
加 window.onload 試一下
html中內部放