我有一个单独的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