input
の値が空の場合、submit
ボタンをクリックすると、JS関数はfalse
を返します。しかし、input
が空白スペース" "
の場合は、まだfalse
を返していますが、入力値が空の場合はエラーメッセージinput text border color
が表示されません。""
入力値が空白の場合はエラーメッセージが表示されません
HTML
<form>
<input id="textbox" type="text" required/>
<input type="submit" id="btnSubmit" value="Save" />
</form>
はJavaScript
var input = document.getElementById("textbox").value.trim();
if (input.length == 0) {
return false;
}
、どのようにしますあなたはjavascripをトリガするt?色などを変更するコードはどこですか? – Liam
@JonasGrumannそれは意味がありません。すでにトリムされていて、いずれの場合でも番号(入力文字列の長さ)にreplace()を実行しています! – moopet
実行可能なスニペットを含める場合は、実行前に実行して動作することを確認してください。 –