查询的onclick事件怎么调用两个js函数

misu924 2016-04-27 09:16:56
我现在有一个onclick事件,需要调用两个js函数(Sea和Mar),这样写无法执行
<span class='btnSearch' id='IDbtnSearch' onclick=$.Sea(1,$('#a').val(),$('#b').val());$.Mar($('#a').val(),$('#b').val())><a>查询</a></span>
请教大神,onclick事件应该怎么去写,才能调用这两个函数
...全文
339 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq20004604 2016-04-28
  • 打赏
  • 举报
回复
把AB两个函数放到C函数里,onclikc调用c函数呗
chenxiaojun9277 2016-04-27
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script type="text/javascript"> function test1(){ alert("test01"); } function test2(){ alert("test02"); } </script> </head> <body> <button id='btn1' onclick="test1();test2()">输出</button> </body> </html>
是可以绑定两个函数的。
misu924 2016-04-27
  • 打赏
  • 举报
回复
引用 7 楼 jslang 的回复:
那就是$.Mar()函数本身的问题,和onclick事件没关系
我再检查一遍看看
天际的海浪 2016-04-27
  • 打赏
  • 举报
回复
那就是$.Mar()函数本身的问题,和onclick事件没关系
misu924 2016-04-27
  • 打赏
  • 举报
回复
引用 5 楼 jslang 的回复:
应该是没问题啊,这样呢?

<script type="text/javascript">
function myname() {
	$.Sea(1,$('#a').val(),$('#b').val());
	$.Mar($('#a').val(),$('#b').val());
}
</script>
<span  class='btnSearch' id='IDbtnSearch' onclick="myname()"><a>查询</a></span>

还是不行,只有单独第一句话拿出来能执行
天际的海浪 2016-04-27
  • 打赏
  • 举报
回复
应该是没问题啊,这样呢?

<script type="text/javascript">
function myname() {
	$.Sea(1,$('#a').val(),$('#b').val());
	$.Mar($('#a').val(),$('#b').val());
}
</script>
<span  class='btnSearch' id='IDbtnSearch' onclick="myname()"><a>查询</a></span>

misu924 2016-04-27
  • 打赏
  • 举报
回复
引用 3 楼 jslang 的回复:
[quote=引用 2 楼 misu924 的回复:] [quote=引用 1 楼 jslang 的回复:] 加个双引号 <span class='btnSearch' id='IDbtnSearch' onclick="$.Sea(1,$('#a').val(),$('#b').val());$.Mar($('#a').val(),$('#b').val())"><a>查询</a></span>
加上也不行呢[/quote] 那你只写一个函数执行的了么[/quote] 只写一个是可以执行的额
天际的海浪 2016-04-27
  • 打赏
  • 举报
回复
引用 2 楼 misu924 的回复:
[quote=引用 1 楼 jslang 的回复:] 加个双引号 <span class='btnSearch' id='IDbtnSearch' onclick="$.Sea(1,$('#a').val(),$('#b').val());$.Mar($('#a').val(),$('#b').val())"><a>查询</a></span>
加上也不行呢[/quote] 那你只写一个函数执行的了么
misu924 2016-04-27
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
加个双引号 <span class='btnSearch' id='IDbtnSearch' onclick="$.Sea(1,$('#a').val(),$('#b').val());$.Mar($('#a').val(),$('#b').val())"><a>查询</a></span>
加上也不行呢
天际的海浪 2016-04-27
  • 打赏
  • 举报
回复
加个双引号 <span class='btnSearch' id='IDbtnSearch' onclick="$.Sea(1,$('#a').val(),$('#b').val());$.Mar($('#a').val(),$('#b').val())"><a>查询</a></span>

87,997

社区成员

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

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