如何在js文件中调用另一个js中的方法(详细请进)

比如有一个文件叫check.js,里面有个方法check();另外有一个ajax.js文件,里面有操作ajax的3个方法(创建XMLHttpRequest对象,回调函数,提交给servlet的方法),如何在check.js里面调用ajax中的方法?

方法:直接调用对方的函数就行。

步骤:

       1、两个或者多个js文件加载到同一个页面中

       2、js文件中的方法直接相互访问。

示例:

a.js中定义一个方法
function a(){
}

b.js中定义一个方法
function b(){
}

在a.js中访问b.js中方法
b();//就可以直接访问b方法

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-20
直接调用就可以了,在页面上包含的时候注意先后顺序就行。
<script language="javascript" src="ajax.js"></script>
<script language="javascript" src="check.js"></script>本回答被网友采纳
第2个回答  2016-05-17
Js文件中调用其它Js函数的方法:
1、例如有这样一个html,里面有一个按钮,当按下时调用b.js文件中的方法b()。而b()中又要调用a.js文件中的方法a()。那我们应该怎么做呢?
首先,在html中引入b.js,并在之后加入引用语句。必须注意,将要引入的Js文件代码放在下面。

b.js文件中引入a.js,内容如下:
new_element=document.createElement("script");

new_element.setAttribute("type","text/javascript");
new_element.setAttribute("src","a.js");// 在这里引入了a.js
document.body.appendChild(new_element);
function b() {
a();
}

在b.js文件中前4行代码中我们引入了a.js文件,并在第7行代码中调用了a.js代码中的a()方法。
注意:一定要放在body下面。
因为在b.js中用到了body(document.body.appendChild(new_element);)
如果将引如b.js的代码放在body上面,也就是说, 进入页面后,还没有生成body就已经执行b.js里的document.body.appendChild(new_element);了。 这时body不存在就会抛javascript错误。
第3个回答  2018-06-28

可以使用JavaScript的document.write方法引入js文件。

举例如下:

document.write('<script src="jquery.js"><\/script>'); //引入当前目录下的jquery.js文件。

以上代码已本地测试可用,你可以试一下。

本回答被网友采纳

请教如何在一个js文件中调用另外一个js文件的变量
从一个JS中调用另一个JS文件中的变量常规来说不不可能的,不过可以在页面上设置一个全局变量,这样没个JS都可以获取到这个全局变量。如果你这类的变量在很多页面都会用到,那么你可以定义个类文件专门来存储这类似的变量,然后需要使用的时候new一下就行了 ...

js调用后端接口(java后端调用前端方法)
这样也就可以通过发送异步请求来调用后台方法。请参考:前端项目开发对接后端为服务器接口在项目中,前端如何调用后端的接口,整体的流程大概可以分为 路由调用vue页面的组件,页面组件调用前端的Api接口(js文件),前端接口调用后端的微服务接口 这个是首页,包含了多个路由,路由下也可包括子路由.路由中引用了页面...

js广告怎么调用js广告代码调用
1。请获取一段支持JS调用的代码;2.在JS文件(如1.js)中,使用document.write()方法编写广告空间代码。一个JS只能调整一个代码。方法1:document.write(1);document.write(src=);方法二:document.writeln(document.writeln(src= 注意:在IE下,通过一个JS调用多个广告位是不可行的(非IE浏览器可以)。...

python和js交互调用的方法
通过JavaScript(JS)和Python的交互调用,开发者可以实现前后端的无缝协作。主要方法包括通过GET方式、AJAX方式和POST方式实现数据交换。GET方式中,前端使用jQuery的GET JSON与后端交互。后端需要编写处理GET请求的代码。AJAX方式更为灵活,前端通过jQuery的AJAX功能,可以设置不同的参数,实现GET或POST请求。后...

前端function函数的用法(前端method)
如何在js中调用function1、首先,在html中引入b.js,并在之后加入引用语句。必须注意,将要引入的Js文件代码放在下面。2、具体调用情况需要看js方法是怎么写的。①如果是最简单的一个方法:functiuondome1(){\/\/.代码块}\/\/调用方法就是:dome1()。3、(document).ready(function(){console.log(ready...

项目能否在thingjs平台多个js然后相互引用,求教程?
用户在程序运行中自行添加的属性 JS 是一个灵活的语言,允许我们动态为对象添加属性。比如,我们从后台接收到的监控数据,可以直接给对象添加自定义属性 `monitorData` 来进行存储:obj.monitorData = {温度:10,单位:“摄氏度”} 访问自定义属性 正如我们看到的,ThingJS 对象有丰富的属性。其中有的属性可能具有嵌套结...

聊聊Python 调用 JS 的几种方式
需先安装PyExecJS,从JS文件读取代码,使用execjs类的compile()方法编译加载JS字符串,返回上下文对象。通过上下文对象的call()方法执行JS方法。注意,由于在本地JS环境下运行,启动环境可能导致执行速度较慢。更多信息请参考GitHub链接。方式二:js2py js2py是一个纯Python实现的JS解释器,能将JS代码转换...

求js调用as3 flash源文件
Flash Player 播放 SWF 文件的桌面应用程序)之间进行直接通信的应用程序编程接口。通过 ExternalInterface 类,您可以在 Flash 运行时中使用 HTML 页面中的 JavaScript 调用 ActionScript 函数。ActionScript 函数可以返回一个值,JavaScript 会立即接收它作为该调用的返回值。此功能替代 fscommand() 方法。在...

如何将一个.html导入进另一个.html页面?
一、div+$(“#page1”).load(“b.html”) 参考代码:二、iframe 参考代码:三、object引入 参考代码:四、import引入 参考代码:五、bootstrap的panel组件,或者easyui的window组件,有点类似这个效果;HTML里用如何包含引用另一个html文件整理了3个方法,一个是HTML的iframe标签,别两个是JS引用。

如何用CORS来解决JS中跨域的问题
在使用Tomcat服务器时,可以通过配置CORS过滤器来解决跨域问题。Tomcat提供了一个名为CORS Filter的组件,它能够拦截并处理跨域请求。要启用CORS Filter,需要在web.xml文件中添加相应的配置。具体来说,需要定义一个和元素,指定CORS Filter的类名以及需要拦截的URL模式。此外,还可以通过配置Access-Control-...

相似回答