为了账号安全,请及时绑定邮箱和手机立即绑定

何谓form元素的默认提交表单行为

何谓form元素的默认提交表单行为

qq_杀意隆_0 2017-10-20 16:47:39
他说“form元素是有默认提交表单的行为”是指填写完表单form里所有内容后,不用触发submit事件它也会自动提交吗?
查看完整描述

1 回答

?
牛奶老哥哥

TA贡献204条经验 获得超92个赞

下面的代码是简单form表单:

<form action="/demo/demo_form.asp">

    <input type="text" name="lastname" value="Mouse">
    <input type="submit" value="Submit">
</form>

这个表单中有个 type=“submit”  的 input ,这就是一个 form 表单默认的提交按钮,点击这个按钮就会产生一个默认的提交表单的行为,而这个默认行为会导致跳转页面,所以需要用 e.preventDefault() 来阻止这个行为。不过不用担心,表单还是会正确提交的!

就酱,望采纳!

查看完整回答
2 反对 回复 2017-10-20
  • qq_杀意隆_0
    qq_杀意隆_0
    就是说页面不会跳转到/demo/demo_form.asp,但是数据仍然提交到了/demo/demo_form.asp?
  • 1 回答
  • 1 关注
  • 1898 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信