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

$("form :submit")和$("form input:submit")是不是等价的?

$("form :submit")和$("form input:submit")是不是等价的?

使用$("form :submit")可以实现,input是不是可以不写出来?

正在回答

3 回答

button元素的type 属性规定了按钮的类型。

注意:Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。所以请始终为按钮规定 type 属性。

由此可以解释 input:submit 和 :submit 结果不同的原因了。


4 回复 有任何疑惑可以回复我~

如果你的form里面只有一个submit类型的input or button,你可以不用写出来。  

如果有多个的话,你又要区分是button标签还是input标签下的submit类型的提交按钮,你就需要写出来了

同上  效果不一样

0 回复 有任何疑惑可以回复我~
#1

若忆浅搁

请问:submit类型就是包括input和button吗?
2016-03-29 回复 有任何疑惑可以回复我~
#2

qq_悠悠我心_4 回复 若忆浅搁

dui
2016-04-30 回复 有任何疑惑可以回复我~
#3

牛奶老哥哥

wcao,你复制别人的话有意思 嘛
2016-06-06 回复 有任何疑惑可以回复我~

如果你的form里面只有一个submit类型的input or button,你可以不用写出来。  

如果有多个的话,你又要区分是button标签还是input标签下的submit类型的提交按钮,你就需要写出来了。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154707    人
  • 解答问题       7289    个

加入课程学习,有效提高前端开发速度

进入课程

$("form :submit")和$("form input:submit")是不是等价的?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号