@Html.ValidationMessageFor
は、id
以下のテキストを含むスパン要素を追加します。電子メールが正しくありません。ValidationMessageFor子スパン要素
同じプロセスで、私の入力枠の色を赤にしたいと思います。それが何かを認識していないことを、
$("#valMsg").change(function() {
if ($("#valMsg").children().length > 0)
{
$("#pwInput").css({ "border-color": "red" });
}
else $("#pwInput").removeAttr("style");
})
HTML
@Html.PasswordFor(m => m.Password, new { @class = "form-control inputBx", @placeholder = "Password", @id="pwInput" })
@Html.ValidationMessageFor(model => model.Password, null, new { @class="text-danger", @id="valMsg"})
問題がある:私は、したがって、このjQueryのを作りました。私はif文を削除することができます。しかし、入力ボックスの値が有効であれば、赤枠は消えません。
確認メッセージが表示されますか? –