Bamboo 發問時間: 電腦與網際網路程式設計 · 2 0 年前

請問 JavaScript innerHTML..

請問 Javascript 我要 Include ABC.js 這個檔 用 innerHTML 輸出在網頁上

但是好像用 include 沒法Run.. 可以幫幫我嗎~(main.htm , ABC.js)

ABC.js:

=================

function data(){

M0.innerHTML = 'ABC'}

=================

main.htm:

============================================

....

<script language="JavaScript" src="ABC.js"></script>

...

<body>

<div id="M1"></div>

</body>

<script>data()</script>

...

==================================================

已更新項目:

修正..

請問 include 是不是不能用 innerHTML?

2 個已更新項目:

data()

3 個已更新項目:

打入的程式碼出不來耶~"~ 上面的 M1 應該是M0

4 個已更新項目:

原來是我程式碼的問題

變成

function data(){

M0.innerHTML = 'ABC

';}

1 個解答

評分
  • 2 0 年前
    最佳解答

    用 include 的方式將 JavaScript 程式加入,與直接在 html 中的 JavaScript 是沒有差異的,所以在 ABC.js 也可以用 innerHTML 的方法.

    在這個例子中, data() 用的是 M0 這個物件,而在 main.html 中只有 M1 並沒有 M0,當然不會顯示 'ABC' 這個字串.

    另外給妳個建意, JavsScript 程式中,一個敘述結束請加上分號(;) ,不然會有錯誤訊息出現,如:

    function data(){

    M0.innerHTML = 'ABC';

    }

    參考資料: 自己
還有問題?馬上發問,尋求解答。