只有存在submit提交按钮form的submit事件才会触发
可能在实际编码中遇到这样的情况,为form元素注册submit事件并不会被触发。
造成此种情况的一个很大可能就是因为form表单内没有submit元素。
代码实例:
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="/" />
<title>实例</title>
<script>
window.onload=function(){
var oform=document.getElementById("theform");
var odiv=document.getElementById("show");
oform.onsubmit=function(ev){
odiv.innerHTML="submit事件触发";
}
}
</script>
</head>
<body>
<div id="show"></div>
<form name="theform" id="theform" action="">
<div><input type="text"></div>
<div><input type="text" ></div>
<div><input type="text" ></div>
<div><input type="text" ></div>
<div><input type="text" ></div>
<div><input type="submit" value="查看效果"></div>
</form>
</body>
</html>
只有type为submit或者image的时候才会触发submit事件,其他类型则不会触发。
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
表单元素的form属性用法介绍
本章节介绍一下表单元素的form属性的用法。此属性可以返回当前表单元素所在的form元素对象。代码实例如下:
-
阻止点击回车提交表单效果代码实例
本章节介绍一下如何阻止点击回车提交表单效果。在默认情况下,如果表单或者表单元素获取焦点的话,点击回车就会提交表单。但是在实际应用中,往往需要只点击提交按钮才能够提交表单。代码实例如下:
-
js模拟实现StringBuffer类功能代码实例
JvScrit并没有内置的StringBuffr()方法,下面就通过代码实例来模拟实现它的功能。代码实例如下:function StringBuffr() { this.__strings
-
使用js动态创建div元素并设置其文本内容
本章节介绍一下如何利用js动态的创建div元素,并设置div元素的文本内容。代码实例如下:
-
js通过元素的class属性获取元素
lss属性是dom最为常用的属性之一,可以通过它设置元素的样式属性。如果可以通过clss属性获取元素,那么将是一种非常便利的手段,当然原生的js也提供了这样的方法:gtlmntsByCl