button的onclick事件怎么调用外部引用的js文件的函数

写.net asp窗体界面,在js文件夹下面有一个js1.js文件,有一个function show(){
alert("hello!");
}
我在aspx页面中已经对这个js1.js进行了引用,然后页面的一个button里面,onclick=“show()”发现没有用。。
咋办啊

具体调用情况需要看js方法是怎么写的。

①如果是最简单的一个方法:
functiuon dome1(){
//....代码块
}
//调用方法就是:dome1();

②如果是闭包形式:
function dome1(){
function dome2(){

}
return function dome3(){

}
}
//这里可以访问dome1方法内的dome3方法,dome2方法对与dome1方法外部是不可见的。

③如果是一个对象形式的:
var obj={
dome1:function(key,value){},
dome2:function(){}
};
//访问dome1和dome2方法:
obj.dome1(1,2);
obj.dome2();

其他的情况需要看具体的代码。追问

你看我的题目啊,就一个简单的alert的function show(),但是onclick中直接用onlick="show()"没有用,你再看一下我的题目和说明。。谢谢

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-02
如果你写了个window.onload = function () {}的话:
你的show函数刚好又写在其中那show()不是全局变量,所以报错找不到。本回答被提问者采纳

按钮使用onclick调用js函数参数传递问题
function aa(str){ alert("text的value是:"+str);} <\/script> <form name=f1> <input type=text name=t1> <input type=button value=ok onclick=aa(t1.value)> <\/form> <input type=text id="t1" \/> <input type=button value=ok onclick=ShowText("t1") \/> <script language="ja...

一个js方法中怎么调用另一个js文件
首先,在html中引入b.js,并在<\/body>之后加入引用语句。必须注意,将要引入的Js文件代码放在<\/body>下面。<html> <body> <input type="button" value="ok" onclick="javascript:b()"> <\/body> <!--这里引用要放在body下面--> <script language="JAVASCRIPT" src='b.js'><\/script> <\/ht...

...ONCLICK事件时,在指定DIV中打开外部JS文件,怎样实现?
<script language="javascript"> document.write("<%CsharpVoid();%>");<\/script> 第三种方法:你可在页面中放一个按钮,把它设置为不可见style="display:none",然后,用脚本让此按钮点击 document.all("button1").click();在此按钮的C#后台中写事件代码,这就是最简单的脚本调用C#方法.二、我...

一个button标签的onclick没写的话,它是怎么触发事件的?
一般触发事件有两种方式,要么是在html直接绑定,正如你所写的那样。还有一种,就是在js代码部分,查找到这个button按钮,给它绑定触发事件,可以是click(点击),hover(鼠标浮动在上面),甚至可以是文档加载就运行的。js代码,可能是直接在html文件显示,你会直接看见<script type="text\/javascript">代码<...

在html网页里怎么调用js文件中的函数
具体看是用的什么事件,举个简单的例子,例如鼠标单击事件下例: 就是这个名为每次加1按钮的onclick的点击事件调用aclick()函数,使文本框每次都+1 <script> function aclick(){ document.getElementById("txt1").value+=1;} <\/script> <html> <input type="text" value="1" id="txt1"\/>...

vbscript里如何写onClick属性调用js事件
attachEvent委托来处理事件,要以传址的形式,故你应当这样写:Input.attachEvent "onClick",GetRef("alert")Function alert()MsgBox "Are you OK?"End Function

html如何调用外部js中得方法
需要准备的材料分别有:电脑、html编辑器、浏览器。1、首先,打开html编辑器,新建html文件,例如:index.html,引用外部js,例如index.js。2、在外部index.js中定义aaa函数。3、在index.html中调用外部js中的aaa()函数。4、浏览器运行index.html页面,此时成功调用外部js中aaa函数打印了内容。

怎么通过onclick 事件获取JS的函数返回值
也就是说,当前有返回值的函数是getvalue(),那么,现在你再也一个函数,假定是setvalue(),你在setvalue()的方法体内写php代码时,通过$n=getvalue()获取返回值。最后是onclick事件,在需要的地方写 onclick="setvalue()" 即可。

javascript 如何修改 button onclick指向的链接,或者禁止跳转?
document.querySelectorAll("div#buttons button")[3].onclick=function(){location.href='指定的网址'};如果想禁止跳转,可以这样:document.querySelectorAll("div#buttons button")[3].onclick=function(){return false};或者 document.querySelectorAll("div#buttons button")[3].onclick=null;...

C# Web 一个button组件的onclick事件能控制 html中的div标签嘛?如果能...
"";} } <\/script> 上面是JS,你要控制的div得叫div1,类似这样 <input type="button" onclick="Show();" value="OK "\/> <div id="div1"> `as;dlfkjas;fjsdfjksdflj;asf <\/div> 其中的button的onclick事件 会执行上面写的Show,下面的div的id要叫div1,因为js读doucment对象用的。

相似回答