4、阻止表单onsubmit事件的默认行为
来源:互联网 发布:汽车app软件下载 编辑:程序博客网 时间:2024/04/20 10:27
1、阻止事件的默认行为
1.1 通过return false;
1.2 通过event.preventDefault();
2、阻止a标签的点击的默认行为
1.1 通过return false;
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>阻止事件的默认行为</title></script><script type="text/javascript">window.onload = function() {var a = document.getElementById('mya');a.onclick = function() {alert(this.innerHTML); /*通过return false; 实现阻止了点击a标签后,页面的跳转*/return false;}}</script></head><body><a href="http://www.baidu.com" id="mya">百度一下</a></body></html>1.2 通过javascript:; 或者 javascript:void(0); 用的比较多
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>阻止事件的默认行为</title></script><script type="text/javascript">window.onload = function() {var a = document.getElementById('mya');a.onclick = function() {alert(this.innerHTML);}}</script></head><body><a href="javascript:void(0);" id="mya">百度一下</a> <!--通过javascript:void(0)--></body></html>
3、通过阻止事件的默认行为,对表单进行验证
3.1 通过阻止表单的onsubmit(),实现对于表单的验证
如果输入的用户名的长度在5-10位之间,则提交表单;如果不符合这个条件就阻止表单的提交行为.
3.1.1 html代码
<body><form action="2.jsp" method="post" id="myform">姓名:<input type="text" id="myname" /> <br /><input type="submit" value="提交" /></form></body>3.1.2 Javascript代码
<script type="text/javascript">window.onload = function() {var myform = document.getElementById('myform');myform.onsubmit = function() {var myname = document.getElementById('myname').value;/*限制用户名的长度为5-10*/if (!(myname.length >= 5 && myname.length <= 10)) {alert("输入的用户名称长度,应该在5-10位");/** 通过return false 阻止表单的提交 */return false;}}}</script>
1 0
- 4、阻止表单onsubmit事件的默认行为
- 阻止事件的默认行为
- 阻止事件默认行为
- 阻止事件默认行为
- 在onsubmit事件中阻止表单的提交(vbs)
- 事件冒泡。阻止事件冒泡 |阻止元素的默认行为
- 阻止Javascript事件的默认行为
- javascript 阻止事件的默认行为
- 如何阻止表单的默认提交事件
- js阻止事件默认行为
- 阻止事件冒泡\阻止默认行为
- 阻止默认行为和阻止事件传播
- 阻止表单提交的默认行为 return false
- onsubmit阻止表单提交的一种方式
- onsubmit阻止表单提交
- OnSubmit阻止表单提交
- onsubmit阻止表单提交
- 表单的提交onsubmit事件
- 树的定义和性质
- raspiberry pi下禁止ping最简单的方法
- JavaScript二分查找排序算法
- 每天积累一丢丢(Tue, 3 May 2016)
- mongodb分布式集群架构
- 4、阻止表单onsubmit事件的默认行为
- Spark资源参数调优参数
- Unity5.2.3与android通讯
- 使用ProxySelector选择代理服务器
- Android 让Retrofit与Realm、Parceler一起使用
- 编程基础-----c++与c调用so文件
- POJ 1840 Eqs
- 搜索引擎利用机器学习排序
- App开发中利用Mob实现免费短信验证码