2017-08-18 12 views
-2

負の数に変更すると、このフィールドが正数である必要があることをユーザーに警告する.htmlフォームフィールドがありますか?フォームフィールドに負の値を設定すると、警告エラーが発生する

ありがとうございました。

+0

これを達成しようとしましたか? – Marv

+1

クールな機能。前にそれを見たことはありません。あなたはそれをどうやって見せてくれますか? –

+0

質問でした!私はフィールドが空のままになる前にそれを見ましたが、私がそれを望む方法ではありません。 – Demon

答えて

0

htmlフィールドのonblurイベントハンドラで、値が数値かどうかを調べるjavascript関数を記述します。そうである場合は、0より小さいかどうかを確認します。はいの場合は、cssを入力してフィールド境界線を赤にするか、警告を表示します。

または html5にmin値を設定したフィールド入力タイプ番号を使用できます。

<input type="number" name="f1" id="f1" min="0"> 
+0

"text"を "number"に変更すると、フィールドはまったく機能しません。 – Demon

+0

あなたのHTML文書で<!Doctype html>を使用していますか?あなたはinput type = "submit"ボタンを持っていますか?フォーム内に入力番号と送信ボタンがありますか? – Amit

関連する問題