1.00以上のフィールドを検証するにはどうすればよいですか?また、小数点2桁を含む必要があります。HTML番号の入力を有効にする
私はこの....
<input pattern="\d?\d\.\d\d" maxlength=5 size=5 onchange="check(this)">
<script>
function check(elem) {
if(!elem.value.match(/^\d?\d\.\d\d$/)) {
alert('Error in data – use the format dd.dd (d = digit)');
}
}
</script>
を発見したが、それは99.99以上のものを許可していません。
申し訳ありませんこれを説明するために詳細を追加する必要があります。
Iは1.00又は10.00または単にさえ1000.00
を受け入れる必要はない
1または10または2.0または20.0これは整数および2小数点以下である必要が
どんな助けでも大歓迎です!それはすでに、長さが5つの文字だから
を動作するはずです、あなたは必ず '入力MAXLENGTHは= 5' 99.99よりも高いことを防止されていないされていますか? – Poosh
はい申し訳ありませんが、結果が表示されなくなりました。 – stevebrig