这里有两个文件在同一个文件夹中。我正在尝试调用一个名为greet of app1in的函数app2。应用程序1.html<script> function greet() { alert('hello from App1') } // greet() // commented out code</script>应用程序2.html<script type="text/javascript" src="./app1.html"></script><script> function app2() { alert('app2') } app2() greet() // this line of code is not working</script>
2 回答
繁花如伊
TA贡献2012条经验 获得超12个赞
如果您想在另一个js文件中调用该文件,则必须在调用文件中引用该文件。
前任。
请参阅参考资料部分中的文件head。
<head>
<script src="File2.js" type="text/javascript"></script>
<script src="File1.js" type="text/javascript"></script>
</head>
你可以让你的body标签像这样:
<body>
<script type="text/javascript">
Method2(); // Where you want to call method from another JS.
</script>
</body>
然后,使用第一个文件
文件1.js
function Method1(number) {
alert("Method1");
}
文件2.js
function Method2() {
Method1("Method1 is called in Method2");
}
- 2 回答
- 0 关注
- 64 浏览
添加回答
举报
0/150
提交
取消