我有一個單獨的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>
我有一個單獨的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>
您應該sum
div的聲明後,調用腳本。
A.js:
的document.getElementById( '總和')的innerHTML = totSum;
B.html:
[...]<div id="sum"></div> <script src='A.js'></script>[...]
您的代碼應該是這個樣子:
<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);
爲什麼HTML裏面的腳本標記? – epascarello