我有一个表格,我需要强制用户输入数字。但是,以下不起作用
<input type="number" name="price[<?=$custom_item->quote_items_id?>]" value="" placeholder="$">
无论我输入什么,我都可以点击提交。这是一个引导程序吗?我认为这是一个无法覆盖的 html5 东西。如果我将其更改为电子邮件,它将强制发送电子邮件。有什么建议么?
这取决于浏览器是否/如何实现此功能。
您可以在caniuse.com查看对各种浏览器的 HTML5/CSS3 支持。这是数字输入类型的条目。
编辑:您还可以检查您在此页面上实际使用的浏览器的 HTML5 输入和属性。