从一个需要另一个的JavaScript文件调用函数

前端之家收集整理的这篇文章主要介绍了从一个需要另一个的JavaScript文件调用函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图从另一个 JavaScript文件调用一个JavaScript文件中编写的函数.我有以下代码,但它不起作用:

我的HTML文件

<script type="text/javascript" src="js1.js"></script>
<script type="text/javascript" src="js2.js"></script>
<script language="javascript">
    js1();
</script>

js1.js

function js1()
{
    alert("Hello from js1");
    js2();
}

js2.js

function js2() 
{
    alert("Hello from js2");
}

我能做什么?

解决方法

尝试更改订单
<script type="text/javascript" src="js2.js"></script>
<script type="text/javascript" src="js1.js"></script>
<script language="javascript">
   js1();
</script>

因为你调用js2();在js1.js里面,所以脚本js2.js应该在之前执行.

在你的情况下,我认为它应该仍然可以工作,而不会改变这样的订单,因为你调用js2();在一个函数内部.执行此脚本时:

function js1()
{
   alert("Hello from js1");
   js2();
}

即使是js2.js还没有执行,但你实际上并没有调用js2();此时.

试试它是否有效.

猜你在找的JavaScript相关文章