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); 
相关问题