这里有两个文件在同一个文件夹中。我正在尝试调用一个名为 greet 的函数app1in app2。app1.html<script> function greet() { alert('hello from App1') } // greet() // commented out code</script>app2.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贡献1757条经验 获得超7个赞
如果要在另一个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");
}
添加回答
举报
0/150
提交
取消