css [css:annotation(invalid)] HTML5インプット群バリデーションのアノテーションをCSS実装する。#css

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css [css:annotation(invalid)] HTML5インプット群バリデーションのアノテーションをCSS実装する。#css相关的知识,希望对你有一定的参考价值。

<form action="hoge.php">
<div>
  <p class="req">氏名</p>
  <input type="text" placeholder="氏名" name="text" required autoforcus />
  <p class="error">
    <span class="invalid">(!) 名前を入力して下さい</span>
  </p>
</div>
<div>
  <p class="req">メールアドレス</p>
  <input type="email" placeholder="メールアドレス" name="email"
         pattern="[\w\d_-]+@[\w\d_-]+\.[\w\d._-]+" required />
  <p class="error">
    <span class="invalid">(!) 正しいメールアドレスの形式で入力して下さい</span>
  </p>
</div>
<div>
  <p>電話番号</p>
  <input type="tel" placeholder="電話番号" name="tel"
         pattern="^\d{11}$|^\d{3,4}-\d{3,4}-\d{4}$"/>
  <p class="error">
    <span class="invalid">(!) 正しい電話番号の形式で入力して下さい</span>
  </p>
</div>
<div>
<p>弊社を何でお知りになりましたか?</p>
  <ul>
    <li><label><input type="checkbox" value="c_official">弊社の公式ウェブサイト</label></li>
    <li><label><input type="checkbox" value="c_blog">技術ブログ</label></li>
    <li><label><input type="checkbox" value="c_friend">友人の紹介</label></li>
    <li><label><input type="checkbox" value="c_other">その他</label><br />
    <input type="text" name="otherComment" id="otherComment" placeholder="ご記入ください"></li>
  </ul>
</div>
<button type="submit">送信する</button>
</form>
/* NGなら赤くする */
form input:focus:invalid {
  border : tomato 2px solid;
}
/* 操作中、入力値が正しい場合は、不正エラーを消す */
form input:focus:valid + .error .invalid {
  display : none;
}
/* OKなら、その他のテキストボックス以外を緑にする */
form input:valid:not(:last-child) {
  border : seagreen 2px solid;
}

以上是关于css [css:annotation(invalid)] HTML5インプット群バリデーションのアノテーションをCSS実装する。#css的主要内容,如果未能解决你的问题,请参考以下文章

web项目中关于引入JS/css文件, 浏览器console出现 net::ERR_ABORTED错误的解决方法

Java学习体系

exception2:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd7 in position 0: inval

homestead的laravel项目错误:Use of undefined constant JSON_INVALID_UTF8_SUBSTITUTE - assumed ‘JSON_INVAL(代

Mysql5.7.11 安装 cacti0.8.8f ,在导入cacti.sql数据库时出现下记错误,导致数据库导入终止: ERROR 1067 (42000) at line 1847: Inval

jquery:厌倦了 css().css().css()