これは私のフォームです。エラーや何かが発生したときにフォームの色を変更したいのですが。ブートストラップフォームのバリデーションの成功とエラーの色を変更する
例:ユーザーが必要なフィールドに何も入力しなかった場合、
ブートストラップのCSSクラスを使用して色を変更したいのですが、どのようにすればそれを実現できるか教えていただけますか?
p.s.私は新しいので、初心者の質問には申し訳ありません。
<form class="form-horizontal">
<fieldset>
<!-- Form Name -->
<legend>Form Name</legend>
<!-- Text input-->
<div class="form-group">
<label class="col-md-4 control-label" for="name">Name</label>
<div class="col-md-5">
<input id="name" name="name" type="text" placeholder="Enter Name" class="form-control input-md" required="">
</div>
</div>
<!-- Password input-->
<div class="form-group">
<label class="col-md-4 control-label" for="password">Password</label>
<div class="col-md-5">
<input id="password" name="password" type="password" placeholder="Enter Password" class="form-control input-md" required="">
</div>
</div>
<!-- Button -->
<div class="form-group">
<label class="col-md-4 control-label" for="button"></label>
<div class="col-md-4">
<input type = "submit" id="button" name="button" value = "Submit" class="btn btn-success">
</div>
</div>
</fieldset>
</form>
は完全にあなたが検証を行うために使用するものに依存します。ブラウザのネイティブ検証を使用していますか? CSSセレクタがあります。あなたは正規表現やサードパーティ製のライブラリで検証を行うために書いたプレーンJSを使用していますか?それをスタイルするフックとしてCSSクラスを取得するかもしれません。それについてもっと詳しい情報が役に立ちます。 –
@PraveenPuglia私はcodeigniterを使用しています。 –