首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    表单提交中的input、button、submit的区别

    type的默认值是submit,所以点击一个button会引起表单提交: 确定 注意:如果你在做...提交表单时,value会被作为表单数据提交给服务器。 在IE中,甚至会把button开始与结束标签之间的内容作为name对应的值提交给服务器。...同时请注意设置type=submit来兼容IE。 3.回车键提交表单 Enter键是可以提交表单的!但是你可能已经注意到了,并非所有的表单都可以用Enter键来提交。...当表单中只有一个单行的文本输入控件时,用户代理应当接受回车键来提交表单。 “单行”指的是type为text而非textarea,显然在textarea中回车提交表单是怎样的难以接受。...其实在实践中,有多个单行的input也可以用Enter提交,比如登录页面。 4.阻止表单提交 阻止表单提交也是一个常见的话题,通常用于客户端的表单验证。

    3.6K100

    firefox中用js提交表单

    (); 以上几种形式的 js 表单提交在 firefox 浏览器下是不起作用的 2....用.submit () 方法提交表单 3).button 的 name/id 绝对不能命名为”submit” 4).form 中所有的组件(按钮,文本框等)的 name/id 也不能命名为”submit...” # 当提交按钮的 name 或者 id 为 submit 时候,用 js 提交表单表单名.submit () 时候会报一个错误,提示对象不支持此属性或办法。...那么,请问为什么 当提交按钮的 name 或者 id 为 submit 或者 action 的时候 js 提交表单会报错呢?这难道是 一个 bug? 高手们请指教。。。。...因为” 表单名.submit () 提交” 这种写法本身就是不符合 W3C 标准的规定的,在 IE 下没有报错因为 IE 支持这种写法,但是如果在 FF 下就会报错,要写成”document.getElementById

    7.2K20

    jquery 绑定事件 - submit() 用户递交表单

    () 用户递交表单 submit() 用户递交表单 这个submit()函数是在form表单点击submit按钮的时候默认可以触发的。...原因就是很多时候表单提交并不能使用原生的submit按钮直接提交表单,而是需要触发一个事件,在这个事件处理验证完毕数据,最后在使用ajax进行异步提交处理较好。...应对这样的情况,就需要使用submit()函数了。 那么下面简单一些演示,就是写一个简单的表单,然后禁止默认的submit提交,alert()出文本框的值出来。 首先二话不说写一个表单先 ?...点击原生的submit,如下: ? 可以看到,如果直接用原生的submit提交,就无法校验这两个文本框输入的内容是否正常。 或者简单点就是是否空字符串。...下面来禁止submit提交到百度页面,如下: ? 这样就可以阻止直接submit了,可以在function里面进行操作完毕,然后再使用ajax进行提交

    2.2K30
    领券