- JScript code
<form action="#" name="myform" id="myform" onsubmit="alert('1');"> <input type="text" value="1"/> <input type="submit" value="submit"/> <img src="1.jpg" onclick="document.myform.submit()"/> </form>
这个代码貌似没有提交
求教
------解决方案--------------------
onclick事件提交不触发onsubmit事件
------解决方案--------------------
可以用
<input type="image" src="1.jpg" />
提交图片按钮
------解决方案--------------------
<img src="1.jpg" onclick="document.myform.submit()"/>
改为:
<img src="1.jpg" onclick="if(document.forms[0].onsubmit())document.myform.submit()"/>
------解决方案--------------------
有提交表单的,不过以调用submit()方法的形式提交表单时,是不会触发submit事件的,所以不会alert('1'),楼主可以将action="#"改为action="http://www.baidu.com"试一下就知道了。