金額を入力するための入力があるjQuery Mobileフォームで作業しています。 <input type="number" name="amount"/>
は、デバイスの数字入力をポップアップし、数字のみに制限します。しかし、小数点を入力してフォームを送信しようとすると、金額フィールドに焦点を当てて「無効な値」と表示されます。jQueryで小数点以下の数字を入力する
数字とデータ型を保持するにはどうすればよいですか?
感謝
金額を入力するための入力があるjQuery Mobileフォームで作業しています。 <input type="number" name="amount"/>
は、デバイスの数字入力をポップアップし、数字のみに制限します。しかし、小数点を入力してフォームを送信しようとすると、金額フィールドに焦点を当てて「無効な値」と表示されます。jQueryで小数点以下の数字を入力する
数字とデータ型を保持するにはどうすればよいですか?
感謝
step属性を追加してみてください:
例:
<input type="number" step="0.01" min="0" >
も試すことができます:
<input type="number" pattern="[0-9.]*">
働いているように見える、助けてくれてありがとう:) – NightMICU