novalidate_HTML5表单Novalidate

novalidate

I've been very skeptical when it comes to HTML5 form validation.  It's a nice addition, don't get me wrong, but let's be honest -- it's not very powerful and it could get in the way of the JavaScript validation you have in place.  If you want HTML5 form validation to be ignored, it's as simple as one attribute on the form element:  novalidate:

对于HTML5表单验证,我一直持怀疑态度。 这是一个不错的补充,不要误会我的意思,但是老实说-它不是很强大,并且可能会妨碍您进行JavaScript验证。 如果要忽略HTML5表单验证,它就像form元素上的一个属性一样简单: novalidate


<form action="/search" method="get" novalidate>


Adding a novalidate attribute to the form element prevents native validation on form elements (if applied), allowing your JavaScript unobstructed ability to manage all validation.

form元素添加novalidate属性可防止对表单元素进行本机验证(如果已应用),从而使您JavaScript能够无阻地管理所有验证。

Form validation, in my opinion, is one of the most difficult tasks in web development.  Client side validation, server side validation, security, styling, etc. -- forms are a pain.

我认为表单验证是Web开发中最困难的任务之一。 客户端验证,服务器端验证,安全性,样式等-表格很麻烦。

翻译自: https://davidwalsh.name/novalidate

novalidate

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值