2012-12-12 45 views
3

我想在JavaScript中調用innerHtml,它在同一個文件中工作,但不在單獨的JavaScript JS文件中。 我的工作代碼是如何在html中調用javascript文件

<script type="text/javascript"> 
    function my() 
    document.getElementById("abc").innerHTML="hello"; 
    } 
    </script> 
<div id="abc" onmouseover ="my()"> hi hw ru </div> 

但如果我調用在單獨的JavaScript這種方法提交其不能正常工作,甚至我給JavaScript的源文件的路徑一樣

<script type="text/javascript" src="js/framemrq.js"> 
+0

您是否認爲它應該是: 函數my(){document.getElementById(「abc」)。innerHTML =「hello」; } –

+0

您必須添加功能 user7282

+1

檢查你的腳本,你忘記把'{'放在'function my()'後面嗎? – vusan

回答

2

缺少的function關鍵字

<script type="text/javascript"> 
    function my(){ 

     // Your code here 
    } 
</script> 
+0

加速+1秒,快20秒! :) – silly

2

請正確定義了我的功能是這樣的:

function my() { 
    document.getElementById("abc").innerHTML="hello"; 
} 
相關問題