我的表单情况如下:
<form method="POST" name="form" onsubmit="javascript:return validate();" action="Search.aspx";>
触发onsubmit的标签如下:
<input type="submit" value="搜索"/>现在的问题是,我点击其他按钮(type设定的为image),代码如下:
<input id="AdIcon" type="image" onclick="Toggle('AdIcon', 'AdItemDiv')" src="expand.gif"/>
为什么没有触发onclick事件而是出发了onsubmit事件啊?
求救...
<form method="POST" name="form" onsubmit="javascript:return validate();" action="Search.aspx";>
触发onsubmit的标签如下:
<input type="submit" value="搜索"/>现在的问题是,我点击其他按钮(type设定的为image),代码如下:
<input id="AdIcon" type="image" onclick="Toggle('AdIcon', 'AdItemDiv')" src="expand.gif"/>
为什么没有触发onclick事件而是出发了onsubmit事件啊?
求救...
解决方案 »
- jsp代码创建ActiveXObject对象,客户端浏览网页如何能不弹出提示,通过代码方式
- 学习JQuery的疑惑
- js 如何实现图片放大后图片中的某个位置始终在可视区域显示
- 一个ASPX文件里有一段JS代码,如何调用另一个JS文件里的一个函数
- pc改装为服务器,运行速度很慢?
- function spawn(),这个javascript函数我看不懂!
- 正则表达式加了^ 与不加这个符号的区别
- 关于js的一些疑问
- 简单问题:取得某个对象的父对象 与 寻找资源
- javascript中如何获得参数的值?
- 分享一个基于jQuery的锁定行列。最后一步了遇到一个小问题,希望大家帮忙。
- 好用的jQuery插件: 固定表格标题行或列头
你的是input,弄错了,不过根据w3c的解释<input type='image' />定义的是一个"图像形式的提交按钮",应该跟<input type='submit' />的默认点击行为差不多吧。
你在 Toggle()函数中alert(11111111111); 阻塞后就能看到结果了。
两个都触发了