求助:HTML点击按钮调用JS文件或者直接调用JS代码?

JavaScript011

求助:HTML点击按钮调用JS文件或者直接调用JS代码?,第1张

HTML点击按钮调用JS文件或者直接调用JS代码的方法。

如下参考:

1.将这段代码保存到一个文件中,如下图所示。

2.请注意,您可以使用任何文本工具创建js文件,但是在保存它时,您需要将其后缀为.js。

3.将版本js文件保存为index.js。如果我们需要使用index。js。我们只需要调用它,不需要写一个新的js文件。

4.在HTML的头部部分引入js文件,具体代码如下图所示。

5.引用是一个双标签,所以如果没有内容,就必须完全写入。

6.如果你的js是从外部导入的,你不能在中间写js代码。

7.如果需要,您需要重新声明脚本标记,并在标记中编写js代码,如下图所示。

8.javascriptjquery也是一样的规则,你必须在script标签中写代码。随着js文件的引入,你可以简单地在你想要的地方调用它。

首先引入你的js

<script type="text/javascript" src="xx.js"></script>

属于同一文档对象的方法名是不允许重名的,因为js没有重载这一概念.

所以把你页面上的方法test或js的test方法名改成其它的名字.

举个例子:

xx.js文件有写有一个

function testJs(value){

value="xxx"

return value

}

引入以上的js后,在你的页面上写一个

function test(){

var ret = testJs("x")

alert(ret)

}

JS动态调用方法名

1.方法就是使用js里面的eval 下面是自己写的例子 代码如下: call("showmsg")functioncall(functionName){ eval("this."+functionName+"()")}functionshowmsg(){ alert("success")} eval能将你拼接的字符串自动识别为方法,并调用。 但弊端也是很大的,想象一下,某个人改你调用地方的方法名,便能调用你的任意方法。

2.方法主要用作自己定义的方法 主要是第二种方法需要特定的方式去写 代码如下: functioncall(functionName) { showmsgs["showmsg"]()}varshowmsgs