フォームを作成しています。各入力フィールドのフォームの送信時に、その入力フィールドが入力されていない場合に追加されるエラーボックスがあります。その入力フィールドのエラーボックス onFocus を削除または表示したいのですが、コード内ではその位置に残ります。私は試してみましたが、同様の投稿をすべて調べましたが、解決策を見つけることができませんでした。ありがとうございました!
htmlコードは次のようになります
<div class="rowform">
<label for="name">Name<span>*</span>:</label>
<input type="text" class="mid" name="name" id="name" onFocus="fcs();"/><span id="name_error"></span>
</div>
script //フォームの送信時にエラーボックスを追加する方法
if($("#listcontact #name").val()==""){
$("#name_error").append("<div class='formerror'>Please enter your name</div>");
}
// on Focus 関数は次のようになります
function fcs()
{
$(".formerror").remove();}