JavaScriptを使用してフォームにエラーメッセージを表示するのに問題があります。ここでJavaScriptを使用して入力フィールドにエラーメッセージを追加しますか?
は私のフォームと私はJSにアクセスしようとしている入力フィールドの一部です。スパンタグの内側にエラーメッセージを追加したいと思います。ここで
<form name="subform" id="subform" action="submit.php" onsubmit="return checkForBlank()" method="POST" enctype="multipart/form-data">
<div class="md-form">
<input type="text" id="subcim" name="subcim" class="form-control">
<label for="subcim" class="">Title</label>
</div>
<span class="error_form" id="subcim_error_message"></span>
は私のJavaScriptコードです:
function checkForBlank() {
if(document.geElementById("subcim").value == "") {
document.getElementById("subcim_error_message").textContent="You must add a title!";
return false;
}
}
だから、基本的には、入力フィールドを空のままにされたときにエラーメッセージが表示されます。しかし、それは示されていません。
何か助けていただければ幸いです。
あなたの代わりのTextContentのinnerHtml' '試すことができますか? –
'error_form' CSSクラスの設定は何ですか?それが要素を隠すために使用されている場合、あなたはそれを変更するために何もしていません。 – krillgar
typoのように見えますが、 'document.geElementById(" subcim ")'は 'document.getElementById(" subcim ")'でなければなりません。 –