在jquery中,可以使用confirm来弹出提示框,实现确认提交。下面小编举例讲解js实现表单form提交前进行确认提示。

工具/原料

  • js+html

  • 代码编辑器:zend studio 10.0

方法/步骤

  1. 新建一个html文件,命名为test.html,用于讲解js实现表单form提交前进行确认提示。

  2. 在test.html文件中,使用form标签创建一个表单,并设置其id为myForm,用于测试。

  3. 在test.html文件中,在form表单内,使用input标签创建一个输入框,同时,创建一个提交按钮,当按钮被点击时,执行sub()函数。

  4. 在js标签内,创建sub()函数,在函数内,使用confirm()弹出确认提交提示框。

  5. 在函数内,再使用if判断提示框的操作结果,如果点击了“确定”,则使用submit()方法提交表单数据,并使用alert()提示“提交成功”。

  6. 在浏览器打开test.html文件,点击按钮,查看实现的效果。

    END

总结:

  1. 1、使用form标签创建一个表单,并设置其id为myForm,用于测试。

    2、在form表单内,使用input标签创建一个输入框,同时,创建一个提交按钮,当按钮被点击时,执行sub()函数。 3、在js标签内,创建sub()函数,在函数内,使用confirm()弹出确认提交提示框。 4、在函数内,再使用if判断提示框的操作结果,如果点击了“确定”,则使用submit()方法提交表单数据,并使用alert()提示“提交成功”。

转载自:https://jingyan.baidu.com/article/455a9950f6daf2e06727781b.html

js实现表单form提交前进行确认提示相关推荐

  1. 实现表单form提交前进行确认提示 表单提交 确认对话框

    没想到有这么多人浏览这个文章,看来网络的文章害人不浅啊,我重新把代码格式化了,大家好好看吧. 感谢网友提醒,把οnsubmit="return sumbit_sure()" 改过来 ...

  2. 表单form提交前弹出确认对话框

    表单form提交前进弹出确认对话框 定义一个函数: <script language="javascript"> function sumbit_sure(){ var ...

  3. form提交前进行确认提示

    οnsubmit="return confirm('确定提交吗?')" <form action="xxx" onsubmit="return ...

  4. js防止表单重复提交

    在表单提交的时候,用户有时候会重复的点击提交按钮,会导致多次提交,产生重复数据.我们应该怎么办了?一般想法是:通过attachEvent在 form的onsubmit事件中写一个方法,每次触发该事件时 ...

  5. html怎么防止表单重复提交,js防止表单重复提交的解决方法

    防止表单重复提交,通常会通过attachEvent在 form的onsubmit事件中写一个方法,每次触发该事件时执行该方法,可以给form增加一个submited属性,每次判断这个属性,为 fals ...

  6. Ajax(jQuery封装),表单form提交(Ajax),art-template模板引擎,原生Ajax,XML和JSON,axios,跨域和JSONP,防抖和节流,HTTP协议

    目录 服务器基本概念 1.URL 2.URL地址的组成部分 3. 图解客户端与服务器的通信过程 4.网页中如何请求数据 5.资源的请求方式 Ajax jQuery中的Ajax 1. $.get()函数 ...

  7. 表单Form提交数据和PHP数据处理

    一.先来认识一下表单有那些常用元素和属性: 1.<from 表单的属性有: name="表单名称" ,非必须但是为避免混乱,不同表单尽量用不同的名字,且应该与表单的功能相符: ...

  8. js之表单序列化提交

    jQuery 序列化表单数据 serialize() serializeArray()  1.serialize()方法 格式:var data = $("form").seria ...

  9. jquery表单form提交阻止页面全部刷新

    首先明确一点:form表单下,如果是针对form元素进行提交,整个页面都会刷新. 所以出现的问题是:当用户往输入框内输入内容分后,按回车或者点击提交按钮,往当前页面输出内容的局部刷新会被之后的整个页面 ...

最新文章

  1. matlab 最大熵谱估计,最大熵原理
  2. Boost:boost :: bind相等运算符的测试程序
  3. 前端笔记-使用JavaScript防止空表单提交
  4. 知道经纬度坐标怎么计算两点间距离_【我的时间拣屎】亚里士多德:地球是圆的,我计算了地球的圆周...
  5. 数组-去重、排序方法、json排序
  6. java textbox换行符_TextBox中的空格与换行问题
  7. rabbitMq多个队列多种任务同时监听
  8. Kaspersky Security Center部署
  9. DHCP报文分析(三级网络技术)
  10. 手机通信专有名词中英文
  11. Kotlin 语言必看书籍推荐
  12. Unity判断目标在哪个方向
  13. 32位eclipse使用64位jdk问题
  14. ADC采样时间、采样周期、采样频率计算方法
  15. 核心频率个加速频率_今年前 9 个月全工序实现负能炼钢,本钢板材炼钢厂绿色清洁生产频率加快...
  16. 向国外发送邮件用什么邮箱?
  17. 苹果敢对“赞赏”分成30%真的是靠垄断吗?
  18. SMC 缸阀匹配气动系统选型程序
  19. java怎么实现网络对战平台_手把手教你用Java实现一个简易联网坦克对战小游戏...
  20. 实现百度网盘分享保存到自己的网盘

热门文章

  1. Android 获取点击屏幕压力和坐标
  2. 显著性检验【t-test、方差分析、ks检验】
  3. flowable-bpmn2添加自定义节点属性
  4. 裴蜀定理(或 贝祖定理 )
  5. 基于OSGi的企业级开发框架实践——发布和使用分布式OSGi服务
  6. 服务器虚拟机如何连接显示器,Windows 10:如何在VMware虚拟机上使用双显示器
  7. 天龙八部TLBB从0到1搭建教程-中
  8. 1658 页的《Java 面试突击核心讲》在牛客网火了,完整版 PDF 开放下载!
  9. 视觉3D感知(一):初步认识
  10. compat-wireles的理解