方法一:

<form action="" id="form1"><p>name: <input type="text" name="name" id="name" value=""></p><p>age:  <input type="text" name="age" id="age" value=""></p><p><input type="submit" value="提交" οnclick="return sub()"></p>
</form>
<script>function sub(){console.log(11);return false;}
</script>

方法二:

<form action="" id="form1"><p>name: <input type="text" name="name" id="name" value=""></p><p>age:  <input type="text" name="age" id="age" value=""></p><p><input type="submit" value="提交" οnclick="sub(); return false;"></p>
</form>
<script>function sub(){console.log(11);    }
</script>

方法三:

<form action="" id="form"><p>name: <input type="text" name="name" id="name" value=""></p><p>age:  <input type="text" name="age" id="age" value=""></p><p><input type="submit" value="提交" id="sub" ></p>
</form>
<script>$(function() {$('#sub').on('click', function(event) {event.preventDefault();console.log(11);});});
</script>

阻止超链接的默认行为也是一样,这里需要注意的是 return false; 既可以阻止默认行为也可以阻止事件冒泡

转载于:https://www.cnblogs.com/tqt--0812/p/6841763.html

阻止表单提交,超链接默认行为相关推荐

  1. html中form表单提交和阻止表单提交的细节

    如何阻止表单提交 HTML禁止表单提交方法 源代码如下: form2.html <!DOCTYPE html> <html> <head> <meta cha ...

  2. Javascript阻止表单提交

    Javascript阻止表单提交 Html 1.<form name="loginForm" action="login.aspx" method=&qu ...

  3. onsubmit阻止表单提交的一种方式

    最近做移动开发,一下从后台转移到前端了,之前写了一年的java代码,现在天天搞jQ  css html ,肯定有点不习惯,不过现在已经适应了,写页面还是挺好玩的. 言归正传,今天遇到的就是怎么阻止表单 ...

  4. jQuery 阻止表单提交

    1. 利用 οnsubmit="return false"  阻止表单提交 <form action="" method="get" ...

  5. onsubmit阻止表单提交

    在实际开发中往往会遇到检查表单数据的合法性,如果数据不合法,就不让其提交. 先看以下简单的代码. <meta http-equiv="Content-Type" conten ...

  6. vue form sumit 防止提交 prevent 阻止表单提交

    正常情况下 button是带sumit的属性的 <script setup lang="ts"> import {reactive} from "vue&qu ...

  7. php阻止form提交表单提交,防止表单提交时刷新页面-阻止form表单的默认提交行为...

    最近在写 ajax 提交的时候遇到一个问题,在执行 ajax 提交之后,浏览器页面自动刷新了,主要是没有 由于form 表单的默认提交行为.一下是几种阻止 form 表单默认提交行为的方式. 1.使用 ...

  8. 如何阻止表单的默认提交事件

    表单一点击提交按钮(submit)必然跳转页面,如果表单的action为空也会跳转到自己的页面,即效果为刷新当前页. 如下,可以看到一点击提交按钮,浏览器的刷新按钮闪了一下: 如果想要阻止表单的默认提 ...

  9. 解决表单提交的数据丢失问题

    解决表单提交的数据丢失问题: 一.问题描述: 当我们在给前台页面设置修改功能的时候,因为有些信息是不允许进行修改的,所以在修改表单中没有相应的修改输入框,但是在修改表单的数据提交的时候,那些不允许修改 ...

最新文章

  1. 7.第一次使用java连接mongodb遇到的问题
  2. spring boot在运行测试类Error creating bean with name ‘serverEndpointExporter‘ defined...问题解决方案
  3. Apache与Nginx实现Web页面动静分离(产生的原因,应用场景)
  4. 蒙特卡洛积分(Monte Carlo Integration)应用:利用蒙特卡洛积分生成 McBeth表
  5. ax200无线网卡黑苹果_无线网卡AX200刷killer1650X
  6. lua学习笔记(三)
  7. 笔记本无线网卡变身热点供手机Wi-Fi免费通过宽带上网
  8. Blender 设置环境贴图(天空盒)
  9. Deep Learning for Image and Point Cloud Fusionin Autonomous Driving: A Review
  10. 创建FB-定义接口(基础版)
  11. 如何用SOLIDWORKS实现文字雕刻?来试试这样做!
  12. 线性空间----【1】n维向量的线性相关
  13. js禁止鼠标右键的菜单事件
  14. mysql倒序获取最新10条后正序展示
  15. 离散数学对学计算机有什么用?
  16. 通过自定义的key进行加密解密
  17. android 人际关系 图,六张图说明六种人际关系(朋友圈转疯了)
  18. javascript将table的td变为可编辑的input,实现表格动态编辑(带示例版)
  19. variable argument parameter的区别
  20. respond.js IE8使用

热门文章

  1. 风格之争:Coroutine vs Callback
  2. 第十四章:监测和维护活动目录(四)
  3. ios点击推送闪退_苹果应用闪退是什么原因?如何解决进行ios签名后的苹果应用闪退问题?...
  4. Java中抽象类和接口的区别(来源二,原始来源不明确)
  5. java binaryreader_Java字符流与字节流区别与用法分析
  6. 围成一圈的排列组合问题_行测技巧:巧解环形排列组合
  7. 两个有序链表序列的合并_leetcode链表之合并两个排序的链表
  8. Jupyter Notebook代码提示及补齐功能
  9. 嘉楠发布阿瓦隆浸入式冷却矿机A1066I
  10. 赛锐信息:SAP进化论