ユーザーに数値の入力を強制する必要があるフォームがあります。ただし、以下は機能しません
<input type="number" name="price[<?=$custom_item->quote_items_id?>]" value="" placeholder="$">
何を入力しても送信を押すことができます。これはブートストラップのことですか? オーバーライドできないhtml5のことだと思いました。メールに変更すると、強制的にメールが送信されます。助言がありますか?
ブラウザがこの機能を実装しているかどうか、またはどのように実装しているかによって異なります。
caniuse.comで、さまざまなブラウザーの HTML5/CSS3 サポートを確認できます。数値入力タイプのエントリは次のとおりです。
編集:このページで実際に使用しているブラウザの HTML5 入力と属性を確認することもできます。