2017-02-07 26 views
0

我有一個單獨的A.js文件和一個打印值的函數。我也有一個單獨的HTML文件B.html。有沒有辦法將A.js的值打印到B.HTML?現在我有這個在我的A.js:如何在HTML文件中打印javascript函數?

document.getElementById('sum').innerHTML = totSum; 

這在我B.HTML body標籤內: <script> <div id="sum"></div> </script>

+3

爲什麼HTML裏面的腳本標記? – epascarello

回答

0

您應該sum div的聲明後,調用腳本。

A.js

的document.getElementById( '總和')的innerHTML = totSum;

B.html

[...]<div id="sum"></div> <script src='A.js'></script>[...]

0

您的代碼應該是這個樣子:

<body> 
<div id="sum"></div> 


<script src="a.js"></script> 
<script src="b.js"></script> 

</body> 

當然,在某處與文件夾B.html文件,你有a.js和b.js(或者你是c將它們分開)。

確保打印總和的函數實際上被調用,而不是讓它返回一個值(或者除了返回值之外),讓它更改頁面上項目的值:

var sumView = document.getElementById("sum"); 
sumView.value = sumFunct(3,5); 
相關問題