能否对一个事件提供两个以上的处理函数,当事件发生时,能依次调用这几个函数?

thankyou 2004-10-12 08:54:00
主要是一些事件的处理函数已经被别人提供的程序占用了,我又不想改变别人的程序
...全文
105 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
micker 2004-10-13
  • 打赏
  • 举报
回复
可以啊,onclick="yourFunction1();yourFunction2();"
zzsdream 2004-10-13
  • 打赏
  • 举报
回复
onclick="click1();click2()"
littleboys 2004-10-13
  • 打赏
  • 举报
回复
学习一下,果然好用。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<FORM METHOD=POST ACTION="">
<INPUT TYPE="button" name="test" value="测试" onclick="testa();">
</FORM>
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
var jtest = document.forms[0].elements['test'];
jtest.attachEvent("onclick", function(){testb()});
function testa()
{
alert("testa");
}
function testb()
{
alert("testb");
}
//-->
</SCRIPT>
eflea 2004-10-13
  • 打赏
  • 举报
回复
<input onclick="click1();click2()" ............
fason 2004-10-13
  • 打赏
  • 举报
回复
you can use el.attachEvent and el.detachEvent
meizz 2004-10-13
  • 打赏
  • 举报
回复
obj.attachEvent("onclick", function(){funcName()}); //为某个对象的事件附加函数
孟子E章 2004-10-12
  • 打赏
  • 举报
回复
window.onload=b
function b(){
alert(1)
alert(2)
alert(3)
}
ttyp 2004-10-12
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--

window.onload = old;
window.onload = function(){old();
alert('b');}

function old()
{
alert('a');
}
//-->
</SCRIPT>
mouse_2004 2004-10-12
  • 打赏
  • 举报
回复
<body unload="alert('f1');alert('f2');">
风斧 2004-10-12
  • 打赏
  • 举报
回复
click();window.close();
帮助文件坏了,搞不清怎么调用close,unload,但据我的理解,close会激发unload事件。
thankyou 2004-10-12
  • 打赏
  • 举报
回复
如果是window的onload事件了
ajex 2004-10-12
  • 打赏
  • 举报
回复
<input onclick="click1();click2()" ............

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧