引导输入类型=“;数字“;不会';Don’别做任何事


Bootstrap input type="number" doesn't do anythying

我有一个表单,需要强制用户向其中输入数字。然而,以下内容不起作用

<input type="number" name="price[<?=$custom_item->quote_items_id?>]" value="" placeholder="$">

无论我输入什么,我都可以点击提交。这是引导程序吗?我以为这是一个无法覆盖的html5。如果我将其更改为电子邮件,它将强制发送电子邮件。有什么建议吗?

这取决于浏览器是否/如何实现此功能。

你可以在caniuse.com上查看各种浏览器对HTML5/CSS3的支持。下面是数字输入类型的条目。

编辑:您还可以检查此页面上实际使用的浏览器的HTML5输入和属性。