我有一个表单,我需要强制用户输入数字。但是,以下不起作用
<input type="number" name="price[<?=$custom_item->quote_items_id?>]" value="" placeholder="$">
无论我输入什么内容,我都可以点击提交。这是一个引导程序吗?我认为这是一个不能被覆盖的html5。如果我将其更改为电子邮件,则会强制发送电子邮件。有什么建议吗?
答案 0 :(得分:7)
这取决于浏览器是否/如何实现此功能。
您可以在caniuse.com查看各种浏览器的HTML5 / CSS3支持。这是entry for the number input type。
修改:您还可以检查实际使用的浏览器的HTML5输入和属性on this page。