[英]alternative for max attribute for cross-browser html5 and PHP
<input type="number" name="amount" max="6" />
HTML5和PHP
我在order.php中使用上面的代码,但是在html5中。 所以也许使用一些PHP会解决这个问题?
适用于:Opera和Chrome
不工作:Safare,IE和Firefox
在Opera和Chrome中,当我超过值6并且无法继续时,它会向我显示警告。
在Safari,IE和Firefox中,它不会显示任何警告并继续结帐。
有什么替代品吗? 它需要在所有上述浏览器中工作。
谢谢你,F4LLCON
我要什么Millimoose说扩大,并提出一种叫做填充工具来帮助你与此有关。 虽然HTML5表单很棒,但它们并不是每个浏览器都完全支持它们。 但是人们花了很多时间编写脚本,将这些功能带到旧浏览器,同时使用支持它的浏览器中的默认功能!
提到的那个是jQuery Tools Validator 。 对于您的用例来说它确实是最好的,因为您可以将其删除而不必编写繁琐的验证规则。
我还建议您查看此Placeholder脚本,以便在表单中获得更多HTML5优势!
请记住,使用剪切时,新功能可以始终集成这些类型的脚本,以允许旧版浏览器享受您的网站。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.