Warning: Trying to access array offset on value of type bool in /home/yotigory/codingmania.net/public_html/wp-content/plugins/search-everything/config.php on line 29

Warning: Cannot modify header information - headers already sent by (output started at /home/yotigory/codingmania.net/public_html/wp-content/plugins/search-everything/config.php:29) in /home/yotigory/codingmania.net/public_html/wp-includes/feed-rss2.php on line 8
form アーカイブ - CodingMania https://codingmania.net/tag/form-2 コーディングマニアは、コーダーやWEBデザイナーが、効率よくコーディング作業が出来ることを目指したサイトです。 Wed, 15 Mar 2017 09:00:51 +0000 ja hourly 1 https://wordpress.org/?v=5.8.9 入力された日付を比べてメッセージを表示 https://codingmania.net/jquery/1551.html https://codingmania.net/jquery/1551.html#respond Wed, 15 Mar 2017 08:34:23 +0000 https://codingmania.net/?p=1551 JSを読み込みます [main.js]JavaScript HTMl CSS

投稿 入力された日付を比べてメッセージを表示CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="https://codingmania.net/demo/form/0014/js/main.js"></script>

[main.js]JavaScript

//日付のチェック
$(function(){
  $("#limitcheck").click(function(){
    var startday = parseInt($("#checkday").val());
    var startyear = parseInt($("#checkyear").val());
    var startmonth = parseInt($("#checkmonth").val());
    var endyear = parseInt($("#endyear").val());
    var endmonth = parseInt($("#endmonth").val());
    var endday = parseInt($("#endday").val());
    if ((jQuery.isNumeric(startday)==false)||(jQuery.isNumeric(startyear)==false)||(jQuery.isNumeric(startmonth)==false)||(jQuery.isNumeric(endyear)==false)||(jQuery.isNumeric(endmonth)==false)||(jQuery.isNumeric(endday)==false)){
      alert("日付をすべて入力してください。");
    } else {
      //var fromyear=endyear+5;
      //var tomonth = startmonth-1;
      to = new Date(startyear,startmonth,startday,0,0,0).getTime();
      from = new Date(endyear,endmonth,endday,0,0,0).getTime();
      //alert(to);
      //alert(from);
      if(to<from){
        alert("日付:【2】のほうが新しいです。");
      } else if(to == from){
        alert("日付が同じです。");
      } else{
        alert("日付:【1】のほうが新しいです。");
      }
    }
  });
});

HTMl

<form action="">
<div class="Form">
<dl>
<dt><label for="checkyear">日付:【1】</label></dt>
<dd><select id="checkyear" title="西暦を入力してください。">
<option value="選択" selected="selected">--</option>
<option value="2030">2030</option>
<option value="2029">2029</option>
<option value="2028">2028</option>
<option value="2027">2027</option>
<option value="2026">2026</option>
<option value="2025">2025</option>
<option value="2024">2024</option>
<option value="2023">2023</option>
<option value="2022">2022</option>
<option value="2021">2021</option>
<option value="2020">2020</option>
<option value="2019">2019</option>
<option value="2018">2018</option>
<option value="2017">2017</option>
<option value="2016">2016</option>
<option value="2015">2015</option>
<option value="2014">2014</option>
<option value="2013">2013</option>
<option value="2012">2012</option>
<option value="2011">2011</option>
<option value="2010">2010</option>
<option value="2009">2009</option>
</select>&nbsp;年

<select id="checkmonth" title="月を入力してください">
<option value="選択" selected="selected">--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>&nbsp;月

<select id="checkday" title="日付を入力してください">
<option value="選択" selected="selected">--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>&nbsp;日
</dd>
</dl>

<dl>
<dt id="checkreceipt"><label for="endyear">日付:【2】</label></dt>
<dd>
<select id="endyear" title="西暦を入力してください。">
<option value="選択" selected="selected">--</option>
<option value="2030">2030</option>
<option value="2029">2029</option>
<option value="2028">2028</option>
<option value="2027">2027</option>
<option value="2026">2026</option>
<option value="2025">2025</option>
<option value="2024">2024</option>
<option value="2023">2023</option>
<option value="2022">2022</option>
<option value="2021">2021</option>
<option value="2020">2020</option>
<option value="2019">2019</option>
<option value="2018">2018</option>
<option value="2017">2017</option>
<option value="2016">2016</option>
<option value="2015">2015</option>
<option value="2014">2014</option>
<option value="2013">2013</option>
<option value="2012">2012</option>
<option value="2011">2011</option>
<option value="2010">2010</option>
<option value="2009">2009</option>
</select>&nbsp;年

<select id="endmonth" title="月を入力してください">
<option value="選択" selected="selected">--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>&nbsp;月

<select id="endday" title="日付を入力してください">
<option value="選択" selected="selected">--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>&nbsp;日
</dd>
</dl>

<div class="Form__checkbtn">
<button id="limitcheck" type="button" value="日付をチェック!">日付をチェック!</button>
<!-- /.Form__checkbtn --></div>


<!-- /.Form --></div>
</form>

CSS

.Form dl{
  margin: 0 0 2px 0;
  display: block;
  box-sizing:border-box;
  line-height: 1.5;
}
@media only screen and (max-width:640px) and (max-device-width:1280px){
.Form dl{
}
}
.Form dl dt{
  display: block;
  padding: 10px;
  font-size: 14px;
  background-color:#EEE;
  box-sizing:border-box;
  font-weight: bold;
}
@media only screen and (max-width:640px) and (max-device-width:1280px){
.Form dl dt{
}
}
.Form dl dd{
  display: block;
  margin: 0 0 40px 0;
  padding: 10px;
  font-size: 14px;
  box-sizing:border-box;
}
@media only screen and (max-width:640px) and (max-device-width:1280px){
.Form dl dd{
  margin-bottom: 30px;
}
}

.Form select{
  width: 150px;
  margin: 0 3px 0 0;
  padding: 5px;
  box-sizing:border-box;
  border: solid 1px #999;
  border-radius: 4px;
}
@media only screen and (max-width:640px) and (max-device-width:1280px){
.Form select{
  width: 70%;
  margin-bottom: 20px;
}
.Form dd select:last-child{
  margin-bottom: 0px;
}
}

/* Form__checkbtn */
.Form__checkbtn button{
  margin: 0 auto;
  display: block;
  box-sizing:border-box;
  padding: 5px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f1f1f1+50,e1e1e1+51,f6f6f6+100;White+Gloss+%231 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
  border-radius: 4px;
  border:solid 1px #737373;
  box-shadow: 2px 2px 0 #CCC;
  cursor: pointer;
  text-align: center;
  width: 300px;
  font-weight: bold;
  font-size: 16px;
}

投稿 入力された日付を比べてメッセージを表示CodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/1551.html/feed 0
アクセシビリティを考慮したラジオボタン https://codingmania.net/form/1534.html https://codingmania.net/form/1534.html#respond Fri, 09 Dec 2016 04:40:54 +0000 http://codingmania.net/?p=1534 HTMl <form class="Form" action=""> <dl> <dt id="like">どちらの食べ物が […]

投稿 アクセシビリティを考慮したラジオボタンCodingMania に最初に表示されました。

]]>
HTMl
<form class="Form" action="">
<dl>
<dt id="like">どちらの食べ物が好きですか?</dt>
<dd>
<div role="radiogroup">
<label for="like_apple"><input type="radio" value="りんご" id="like_apple" name="like" aria-describedby="like">りんご</label>&nbsp;
<label for="like_banana"><input type="radio" value="バナナ" id="like_banana" name="like" aria-describedby="like">バナナ</label>
</div>
</dd>
</dl>
<!-- /.Form --></form>

<form class="Form" action="">
<fieldset>
<legend>もし自宅のリフォームを考えた場合、とりあえず自分でいろんなメーカーのショウルームをまわったりWebで情報を収集したりしてある程度決めてからリフォーム会社に相談しますか?</legend>
<div class="Form__radio">
<label for="inquiry--answer01"><input value="自分で情報を収集する前にリフォーム会社に相談する。" id="inquiry--answer01" name="inquiry" type="radio">自分で情報を収集する前にリフォーム会社に相談する。</label><br>
<label for="inquiry--answer02"><input value="自分でWebで情報を集めて調べるが、メーカーのショウルームまでは行かず、リフォーム会社に相談する。" id="inquiry--answer02" name="inquiry" type="radio">自分でWebで情報を集めて調べるが、メーカーのショウルームまでは行かず、リフォーム会社に相談する。</label><br>
<label for="inquiry--answer03"><input value="自分でWebで情報をあつめて、メーカーのショウルームにも行き、ある程度決めてからリフォーム会社に相談する。" id="inquiry--answer03" name="inquiry" type="radio">自分でWebで情報をあつめて、メーカーのショウルームにも行き、ある程度決めてからリフォーム会社に相談する。</label><br>
<!-- /.Form__radio --></div>
</fieldset>
</form>

CSS

/* Form
-----------------------------------------*/
.Form{
  margin: 10px 0 20px 0;
}
.Form label{
  display: inline-block;
  cursor: pointer;
}
.Form input{
  margin:0 5px 5px 0;
}

.Form dl dt{
  background-color: #EBEBEC;
  padding: 10px;
  border-radius: 4px;
}
.Form dl dd{
  margin: 10px;
}
.Form legend{
  background-color: #EBEBEC;
  padding: 10px;
  border-radius: 4px;
  line-height: 1.5;
}
.Form__radio{
  margin: 10px;
}
.Form__radio label{
  margin-top: 10px;
}

投稿 アクセシビリティを考慮したラジオボタンCodingMania に最初に表示されました。

]]>
https://codingmania.net/form/1534.html/feed 0
指定のラジオボタンをチェックすると、さらに追加で項目を表示します https://codingmania.net/jquery/1528.html https://codingmania.net/jquery/1528.html#respond Thu, 17 Nov 2016 08:25:38 +0000 http://codingmania.net/?p=1528 JSを読み込みます <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></ […]

投稿 指定のラジオボタンをチェックすると、さらに追加で項目を表示しますCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="js/main.js"></script>

[main.js]JavaScript

//選択されたら表示
$(function(){
$(".Form__radio dd").each(function() {
//命令
  var Set = $(this);
  var selectlabel = $(this).find("label.select");
  var closelabel = $(this).find("label.close");
  var selectitem = $(this).find("label.select input");
  var morearea = $(this).find(".Inputmore");
  var moreinput = $(this).find(".Inputmore input");
  var moreinputselect = $(this).find(".Inputmore select");
  //初期化
  $(moreinput).attr("checked", false);
  $(morearea).css("display", "none");

    $([selectlabel[0] , closelabel[0]]).click(function(){
     if($(selectitem).prop('checked')){
     $(morearea).slideDown();
                }else{
      $(moreinput).attr("checked", false);
      $(morearea).slideUp();
      $(moreinputselect).val("選択");
        }
 });
});
});

HTMl

<form action="">
<div class="Form">
<dl class="Form__radio">
<dt id="room">自分の部屋に窓はありますか?</dt>
<dd>
<div role="radiogroup">
<label class="select" for="room_y"><input name="room" type="radio" value="有ります" id="room_y" aria-describedby="room"/>有ります</label>
<label class="close" for="room_n"><input name="room" type="radio" value="無いです" id="room_n" aria-describedby="room"/>無いです</label>
</div>
<div class="Inputmore">
<p>有る場合は、下記も選択してください。</p>
<dl>
<dt><label for="color">どんな色のカーテンを使っていますか?</label></dt>
<dd>
<select id="color">
<option value="選択" selected="selected">--選択してください--</option>
<option value="赤色系">赤色系</option>
<option value="オレンジ色系">オレンジ色系</option>
<option value="白色系">白色系</option>
<option value="青色系">青色系</option>
<option value="緑色系">緑色系</option>
<option value="紫色系">紫色系</option>
<option value="黄色系">黄色系</option>
<option value="黒色系">黒色系</option>
<option value="柄物のカーテン">柄物のカーテン</option>
</select></dd>
</dl>
<!-- /.Inputmore --></div>
</dd>
</dl>

<dl class="Form__radio">
<dt id="roomsofa">自分の部屋にソファはありますか?</dt>
<dd>
<div role="radiogroup">
<label class="select" for="roomsofa_y"><input name="roomsofa" type="radio" value="有ります" id="roomsofa_y" aria-describedby="roomsofa"/>有ります</label>
<label class="close" for="roomsofa_n"><input name="roomsofa" type="radio" value="無いです" id="roomsofa_n" aria-describedby="roomsofa"/>無いです</label>
</div>
<div class="Inputmore">
<p>有る場合は、下記も選択してください。</p>
<dl>
<dt><label for="color02">どんな色のソファですか?</label></dt>
<dd>
<select id="color02">
<option value="選択" selected="selected">--選択してください--</option>
<option value="赤色系">赤色系</option>
<option value="オレンジ色系">オレンジ色系</option>
<option value="白色系">白色系</option>
<option value="青色系">青色系</option>
<option value="緑色系">緑色系</option>
<option value="紫色系">紫色系</option>
<option value="黄色系">黄色系</option>
<option value="黒色系">黒色系</option>
<option value="柄物のカーテン">柄物のカーテン</option>
</select></dd>
</dl>
<!-- /.Inputmore --></div>
</dd>
</dl>

<!-- /.Form --></div>
</form>

CSS

/* Form
-----------------------------------------*/
.Form{
  margin: 10px 0 20px 0;
}
.Form label{
  display: inline-block;
  cursor: pointer;
}
.Form>dl{
  margin: 0 0 40px 0;
}
.Form dl dt{
  background-color: #EBEBEC;
  padding: 10px;
  border-radius: 4px;
}
.Form dl dd{
  padding: 10px;
}
.Inputmore {
  margin: 10px 0 0 0;
}

投稿 指定のラジオボタンをチェックすると、さらに追加で項目を表示しますCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/1528.html/feed 0
[form:inputタグ]画像の上にcheckboxを重ねて表示する https://codingmania.net/jquery/1453.html https://codingmania.net/jquery/1453.html#respond Wed, 13 Jan 2016 09:37:13 +0000 http://codingmania.net/?p=1453 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 [form:inputタグ]画像の上にcheckboxを重ねて表示するCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript" src="js/main.js"></script>

[main.js]JavaScript

//searchimg
jQuery(function($){
  //allcheck allclear
  $(function () {
      $("#allcheck").click(function(){
          $(".mod_search_form input:checkbox").prop({'checked':true});
          $(".mod_search_form_btn input").css({opacity:"1",cursor:"pointer"}).removeAttr("disabled");
          $(".mod_search_form_btn").addClass("validity");
      });
      $("#allclear").click(function(){
          $(".mod_search_form input:checkbox").prop({'checked':false});
          $(".mod_search_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
          $(".mod_search_form_btn").removeClass("validity");
      });
  });
  //btn
  $(function(){
             //送信ボタンの無効、チェックボックスを外す
              $(".mod_search_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
              $(".mod_search_form input:checkbox").attr('checked',false);
             //チェックボックスがクリックされると送信ボタン有効
              $(".mod_search_form label,.mod_search_form input").click(function(){
                  if($(".mod_search_form input:checkbox").is(':checked')){
                      $(".mod_search_form_btn input").css({opacity:"1",cursor:"pointer"}).removeAttr("disabled");
                      $(".mod_search_form_btn").addClass("validity");
                  }else{
                       $(".mod_search_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
                       $(".mod_search_form_btn").removeClass("validity");
              }
          })
  });

  });

HTMl

<div class="mod_search">
<ul class="searchbtnlist">
  <li><button id="allcheck">全て選択する</button></li>
  <li><button id="allclear">全ての選択を外す</button></li>
</ul>

<div class="mod_search_form">
<form action="">
<ul>
  <li><label for="check_01"><img src="img/check_a.jpg" alt=""><input id="check_01" type="checkbox" value="check_01"><span></span></label></li>
  <li><label for="check_02"><img src="img/check_b.jpg" alt=""><input id="check_02" type="checkbox" value="check_02"><span></span></label></li>
  <li><label for="check_03"><img src="img/check_c.jpg" alt=""><input id="check_03" type="checkbox" value="check_03"><span></span></label></li>
  <li><label for="check_04"><img src="img/check_d.jpg" alt=""><input id="check_04" type="checkbox" value="check_04"><span></span></label></li>
  <li><label for="check_05"><img src="img/check_e.jpg" alt=""><input id="check_05" type="checkbox" value="check_05"><span></span></label></li>
  <li><label for="check_06"><img src="img/check_f.jpg" alt=""><input id="check_06" type="checkbox" value="check_06"><span></span></label></li>
  <li><label for="check_07"><img src="img/check_g.jpg" alt=""><input id="check_07" type="checkbox" value="check_07"><span></span></label></li>
  <li><label for="check_08"><img src="img/check_h.jpg" alt=""><input id="check_08" type="checkbox" value="check_08"><span></span></label></li>
</ul>
<div class="mod_search_form_btn">
<input class="searchbtn" type="submit" value="検索する">
<!-- /.mod_search_form_btn --></div>
</form>
<!-- /.mod_search_form --></div>
<!-- /.mod_search --></div>

CSS

/* mod_search
-----------------------------------------*/
.mod_search{
  margin: 40px 0 0 0;
  width:740px;
}

.mod_search ul.searchbtnlist{
 margin:20px 0 30px 0;
}
.mod_search ul.searchbtnlist li{
  display: inline-block;
  margin: 0 2px 0 2px;
}
.mod_search ul.searchbtnlist li button{
  background:none;
  border:none;
  cursor: pointer;
  min-width: 150px;
  box-sizing:border-box;
  padding: 7px 10px 6px 10px;
  line-height: 1;
  border: solid 1px #CCC;
    /* border-radius */
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
.mod_search ul.searchbtnlist li button:hover,
.mod_search ul.searchbtnlist li button:focus{
  text-decoration: none!important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ededed+0,f6f6f6+47,ffffff+100 */
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f6f6f6 47%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ededed 0%,#f6f6f6 47%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ededed 0%,#f6f6f6 47%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* mod_search_form */
.mod_search_form{
}
.mod_search_form form ul{
  width: 750px;
  margin: 0 -10px 0 0;
  position: relative;
  overflow: hidden;
}
.mod_search_form form ul li{
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
}
.mod_search_form form ul li label img{
  cursor: pointer;
}

/*CheckBox */
.mod_search_form form ul li label input{
  position: absolute;
  top:5px;
  left:3px;
  opacity: 0;
}
.mod_search_form form ul label input + span {
  position: absolute;
  top:5px;
  left:3px;
  display: block;
  width: 24px;
  height: 19px;
}
.mod_search_form form ul label input[type="checkbox"] + span {
}
.mod_search_form form ul label input[type="checkbox"]:checked + span {
  background:transparent url('../img/bg_check.png') no-repeat 5px 0px;
}
/* mod_search_form_btn */
.mod_search_form_btn{
  clear: both;
  text-align: center;
  margin:40px 0 0 0;
}
.mod_search_form_btn input.searchbtn{
  background:none;
  border:none;
  font-size: 115%;
  cursor: pointer;
  min-width: 210px;
  color: #262626!important;
  box-sizing:border-box;
  padding: 19px 17px 18px 0;
  line-height: 1;
  border: solid 1px #e6e6e6;
  /* border-radius */
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background:transparent url('../img/icon_search.png') no-repeat 140px 20px;
}
.mod_search_form_btn.validity input.searchbtn{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: #ffffff; /* Old browsers */
background: url('../img/icon_search.png'),-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: url('../img/icon_search.png'),-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: url('../img/icon_search.png'),linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
  background-repeat:no-repeat;
  background-position:140px 20px,0 0;
}
.mod_search_form_btn.validity input.searchbtn:hover{
  text-decoration: none!important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ededed+0,f6f6f6+47,ffffff+100 */
background: #ededed; /* Old browsers */
background: url('../img/icon_search.png'),-moz-linear-gradient(top,  #ededed 0%, #f6f6f6 47%, #ffffff 100%); /* FF3.6-15 */
background: url('../img/icon_search.png'),-webkit-linear-gradient(top,  #ededed 0%,#f6f6f6 47%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: url('../img/icon_search.png'),linear-gradient(to bottom,  #ededed 0%,#f6f6f6 47%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
  background-repeat:no-repeat;
  background-position:140px 20px,0 0;
}

投稿 [form:inputタグ]画像の上にcheckboxを重ねて表示するCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/1453.html/feed 0
ボタンのアウトラインアニメーションでfocusを分りやすくします https://codingmania.net/form/1212.html https://codingmania.net/form/1212.html#respond Fri, 08 May 2015 07:18:25 +0000 http://codingmania.net/?p=1212 HTMl <button class="btn" type="button">保存</button> CSS /* .btn --------------- […]

投稿 ボタンのアウトラインアニメーションでfocusを分りやすくしますCodingMania に最初に表示されました。

]]>
HTMl
<button class="btn" type="button">保存</button>

CSS

/* .btn
-----------------------------------------*/
.btn{
 background-color:#003567;
 color:#FFF;
 cursor:pointer;
 border:none;
 line-height:50px;
 text-align:center;
 width:100px;
 height:50px;
 	/*border-radius*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
 	/*box-shadow*/
	-webkit-box-shadow:0px 2px 0px #000;
	-moz-box-shadow:0px 2px 0px #000;
	box-shadow:0px 2px 0px #000;
 outline:2px solid transparent;
 outline-offset:50px;
 transition:0.5s all ease;
}
.btn:focus{
 outline:1px dotted #003567;
 outline-offset:0;
}
.btn:active{
 position:relative;
 top:2px;
 	/*box-shadow*/
	-webkit-box-shadow:0px 0px 0px #000;
	-moz-box-shadow:0px 0px 0px #000;
	box-shadow:0px 0px 0px #000;
}

投稿 ボタンのアウトラインアニメーションでfocusを分りやすくしますCodingMania に最初に表示されました。

]]>
https://codingmania.net/form/1212.html/feed 0
formのselect要素をCSSでスタイル変更する https://codingmania.net/form/1001.html https://codingmania.net/form/1001.html#respond Tue, 17 Feb 2015 10:44:09 +0000 http://codingmania.net/?p=1001 HTMl <div class="mod_form"> <form> <div class="mod_form_select"> <sel […]

投稿 formのselect要素をCSSでスタイル変更するCodingMania に最初に表示されました。

]]>
HTMl
<div class="mod_form">
<form>
<div class="mod_form_select">
<select name="" id="">
<option selected="selected" value="">&#12288;-------------------------</option>
<option value="項目1">項目1</option>
<option value="項目2">項目2</option>
<option value="項目3">項目3</option>
<option value="項目4">項目4</option>
<option value="項目5">項目5</option>
</select>
<!-- / .mod_form_select --></div>
<div class="mod_form_select">
<select name="" id="">
<option selected="selected" value="" style="width: 800px;">&#12288;-------------------------</option>
<option value="項目1">項目1</option>
<option value="項目2">項目2</option>
<option value="項目3">項目3</option>
<option value="項目4">項目4</option>
<option value="項目5">項目5</option>
</select>
<!-- / .mod_form_select --></div>
<div class="mod_form_select">
<select name="" id="">
<option selected="selected" value="">&#12288;-------------------------</option>
<option value="項目1">項目1</option>
<option value="項目2">項目2</option>
<option value="項目3">項目3</option>
<option value="項目4">項目4</option>
<option value="項目5">項目5</option>
</select>
<!-- / .mod_form_select --></div>
 </form>
<!-- /mod_form --></div>

CSS

.mod_form{
 margin:0 auto;
 width:100%;
 font-size:16px;
}
.mod_form_select {
 overflow: hidden;
 width:100%;
 box-sizing:border-box;
 border-radius: 3px;
 padding:3px 0 3px 10px;
 margin: 0 0 10px 0;
 border: 1px solid #dfdfdf;
 vertical-align: middle;
 background: #efefef url(img/img-arrow-down.png) no-repeat 95% 50%;
}
.mod_form_select select {
 -moz-appearance: none;
 -webkit-appearance: none;
 appearance: none;
 border-radius: 0;
 border: 0;
 margin: 0;
 padding:0;
 background: none transparent;
 vertical-align: middle;
 font-size: inherit;
 color: inherit;
 box-sizing: content-box;
 width: 130%;
 height:35px;
}

投稿 formのselect要素をCSSでスタイル変更するCodingMania に最初に表示されました。

]]>
https://codingmania.net/form/1001.html/feed 0
画像をクリックしてチェックボックスにチェックを入れます https://codingmania.net/jquery/792.html https://codingmania.net/jquery/792.html#respond Tue, 17 Jun 2014 06:48:26 +0000 http://codingmania.net/?p=792 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 画像をクリックしてチェックボックスにチェックを入れますCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="form.js"></script>

[form.js]JavaScript

jQuery(function($){
//ユーザエージェント条件分岐
    var _ua = (function(){
    return {
    ltIE6:typeof window.addEventListener == "undefined" && typeof document.documentElement.style.maxHeight == "undefined",
    ltIE7:typeof window.addEventListener == "undefined" && typeof document.querySelectorAll == "undefined",
    ltIE8:typeof window.addEventListener == "undefined" && typeof document.getElementsByClassName == "undefined",
    ltIE9:document.uniqueID && typeof window.matchMedia == "undefined",
    gtIE10:document.uniqueID && window.matchMedia,
    Trident:document.uniqueID,
    Gecko:'MozAppearance' in document.documentElement.style,
    Presto:window.opera,
    Blink:window.chrome,
    Webkit:typeof window.chrome == "undefined" && 'WebkitAppearance' in document.documentElement.style,
    Touch:typeof document.ontouchstart != "undefined",
    Mobile:typeof window.orientation != "undefined",
    ltAd4_4:typeof window.orientation != "undefined" && typeof(EventSource) == "undefined",
    Pointer:window.navigator.pointerEnabled,
    MSPoniter:window.navigator.msPointerEnabled
    }
    })();

if(_ua.ltIE8){
 var imgcheck = $(".imgcheck");
	imgcheck.click(function(){
	if($(this).next().prop('checked')){
		$(this).next().attr("checked", false);
	}else{
		$(this).next().attr("checked", true);}
	});
}
});

HTMl

<div class="mod_form">
<form action="" method="">
<table>
<tbody>
<tr>
<th scope="row">
好きな色は?
</th>
<td class="taste">
<label>
<img width="85" height="85" alt="スタイリッシュ" src="img/color01.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_1">&nbsp;赤
</label>
<label>
<img width="85" height="85" alt="ナチュラル" src="img/color02.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_2">&nbsp;オレンジ
</label>
<label>
<img width="85" height="85" alt="ジャパニーズ" src="img/color03.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_3">&nbsp;青
</label>
<label>
<img width="85" height="85" alt="クラッシック" src="img/color04.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_4">&nbsp;緑
</label>
<label>
<img width="85" height="85" alt="カントリー" src="img/color05.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_5">&nbsp;紫
</label>
<label>
<img width="85" height="85" alt="和風" src="img/color06.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_6">&nbsp;黄
</label>
</td>
</tr>
</table>
</form>
<!-- /mod_form --></div>

CSS

/* 
-----------------------------------------*/

.mod_form form {
  background-color: #FFFFFF;
  border-bottom: 1px solid #999999;
  border-top: 2px solid #999999;
}
.mod_form form label{
  cursor:pointer;
}
.mod_form form input{
  vertical-align:middle;
}
.mod_form form table {
  width: 100%;
}
.mod_form form table th,
.mod_form form table td{
  border-bottom: 1px solid #999999;
}
.mod_form form table th {
  padding: 20px;
  width:20%;
  font-weight:bold;
  color:#000;
  vertical-align: top;
}
.mod_form form table td {
  padding: 20px;
  width:80%;
  vertical-align: top;
}
.mod_form form table td.taste label {
    float: left;
    width: 108px;
}
.mod_form form table td.taste label img{
  margin:0 23px 0 0;
}

投稿 画像をクリックしてチェックボックスにチェックを入れますCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/792.html/feed 0
特定のチェックボックスをチェックすると、さらに追加で項目を表示します https://codingmania.net/jquery/770.html https://codingmania.net/jquery/770.html#respond Tue, 27 May 2014 06:00:26 +0000 http://codingmania.net/?p=770 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 特定のチェックボックスをチェックすると、さらに追加で項目を表示しますCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="form.js"></script>

[form.js]JavaScript

//選択されたら表示
$(function(){
	var selectlabel = $("label.select");
	var selectitem = $("label.select input");
	var morearea = $(".mod_search_table_more");
	var moreinput = $(".mod_search_table_more input");
  //初期化
  $(moreinput).attr("checked", false);
  $(morearea).css("display", "none");


	$(selectlabel).click(function(){
	 if($(selectitem).prop('checked')){
     $(morearea).slideDown();
				}else{
 	  $(moreinput).attr("checked", false);
     $(morearea).slideUp();
		}
 });
});

HTMl

<div class="mod_search">
<form action="" method="">
<div class="mod_search_table" id="search">
<table>
<tbody><tr>
<th scope="row">
地域
</th>
<td class="area">
<label><input type="checkbox" value="1" name="category_1">&nbsp;北海道・東北</label>
<label><input type="checkbox" value="1" name="category_6">&nbsp;関東</label>
<label><input type="checkbox" value="1" name="category_8">&nbsp;甲信越・北陸</label>
<label><input type="checkbox" value="1" name="category_2">&nbsp;東海</label>
<label class="select"><input type="checkbox" value="1" name="category_3">&nbsp;関西</label>
<label><input type="checkbox" value="1" name="category_10">&nbsp;中国</label>
<label><input type="checkbox" value="1" name="category_7">&nbsp;四国</label>
<label><input type="checkbox" value="1" name="category_5">&nbsp;九州・沖縄</label>
</td>
</tr>
</table>
<div class="mod_search_table_more">
<table>
<tr>
<th scope="row">
都道府県</th>
<td>
<label><input type="checkbox" value="1" name="area_1">&nbsp;大阪</label>
<label><input type="checkbox" value="1" name="area_2">&nbsp;京都</label>
<label><input type="checkbox" value="1" name="area_3">&nbsp;兵庫</label>
<label><input type="checkbox" value="1" name="area_4">&nbsp;奈良</label>
<label><input type="checkbox" value="1" name="area_5">&nbsp;和歌山</label>
<label><input type="checkbox" value="1" name="area_6">&nbsp;滋賀</label>
</td>
</tr>
</table>
<!-- /mod_search_table_more --></div>
<table>
<tr>
<th scope="row">
カラー
</th>
<td class="color">
<label>
<input type="checkbox" value="1" name="color_1">&nbsp;ホワイト</label>
<label><input type="checkbox" value="1" name="color_2">&nbsp;ブラック</label>
<label><input type="checkbox" value="1" name="color_3">&nbsp;ブルー</label>
<label><input type="checkbox" value="1" name="color_4">&nbsp;レッド</label>
<label><input type="checkbox" value="1" name="color_5">&nbsp;イエロー</label>
<label><input type="checkbox" value="1" name="color_6">&nbsp;グリーン</label>
</td>
</tr>
</tbody></table>
<!-- /mod_search_table --></div>
</form>
<!-- /mod_search --></div>

CSS

.mod_search form {
  margin: 0 0 100px 0;
  background-color: #FFFFFF;
  border-bottom: 1px solid #999999;
  border-top: 2px solid #999999;
}
.mod_search form label{
  cursor:pointer;
}
.mod_search form input{
  vertical-align:middle;
}
.mod_search form table {
  width: 100%;
}
.mod_search form table th,
.mod_search form table td{
  border-bottom: 1px solid #999999;
}
.mod_search form table th {
  padding: 20px;
  width:20%;
  font-weight:bold;
  color:#000;
  vertical-align: top;
}
.mod_search form table td {
  padding: 20px;
  width:80%;
  vertical-align: top;
}

.mod_search form table td.area label {
    float: left;
    margin: 0 0 5px 0;
    width: 25%;
}
.mod_search form table td.color label {
  margin:0 20px 0 0;
}

/* mod_search_table_more */
.mod_search_table_more label{
  margin:0 20px 0 0;
}

投稿 特定のチェックボックスをチェックすると、さらに追加で項目を表示しますCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/770.html/feed 0
擬似要素を使って長さに対応するボタンを作ります。 https://codingmania.net/form/695.html https://codingmania.net/form/695.html#respond Wed, 21 Aug 2013 03:48:59 +0000 http://codingmania.net/?p=695 HTMl <p class="ex_linkbtn"> <a href="#"><span>Click!!</span></a […]

投稿 擬似要素を使って長さに対応するボタンを作ります。CodingMania に最初に表示されました。

]]>
HTMl
<p class="ex_linkbtn">
<a href="#"><span>Click!!</span></a>
</p>

CSS

p.ex_linkbtn {
  display: inline-block;
  height: 34px;
  font-size: 14px;
  font-weight: bold;
}
p.ex_linkbtn a {
  display:inline-block;
    margin: 0 25px 0 10px;
  background:transparent url('img/bg_middle.png') repeat-x left top;
  height: 34px;
  color: #EEE;
  text-decoration:none;
}
p.ex_linkbtn a span{
  display:inline-block;
  padding:0 10px 0 0;
}
p.ex_linkbtn a:before, .ex_linkbtn a:after {
  display: inline-block; 
  content: "";
  height: 34px;
  background-repeat: no-repeat;
  vertical-align: middle;
}
p.ex_linkbtn a:before {
  margin-left: -10px;
  width : 10px;
  height : 34px;
  background:transparent url('img/bg_left.png') no-repeat left top;
}
p.ex_linkbtn a:after {
  margin-right: -20px;
  width : 20px;
  height : 34px;
  background:transparent url('img/bg_right.png') no-repeat left top;
}
/* hover */
p.ex_linkbtn a:hover {
  background:transparent url('img/bg_middle_on.png') repeat-x left top;
}
p.ex_linkbtn a:hover:before {
  background:transparent url('img/bg_left_on.png') no-repeat left top;

}
p.ex_linkbtn a:hover:after {
  background:transparent url('img/bg_right_on.png') no-repeat left top;
}

投稿 擬似要素を使って長さに対応するボタンを作ります。CodingMania に最初に表示されました。

]]>
https://codingmania.net/form/695.html/feed 0
html5 入力フォームのテンプレート![表型] https://codingmania.net/table/321.html https://codingmania.net/table/321.html#respond Fri, 12 Aug 2011 06:14:45 +0000 http://codingmania.net/?p=321 JSを読み込みます <script type="text/javascript" src="js/jquery.js"></script> <scri […]

投稿 html5 入力フォームのテンプレート![表型]CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="js/jquery.js"></script> 
<script type="text/javascript" src="js/formcheck.js"></script> 

[formcheck.js]JavaScript

$(function(){
		   //送信ボタンの無効、チェックボックスを外す
			$(".mod_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
			$(".mod_form_importance_btn input:checkbox").attr('checked',false);
		   //チェックボックスがクリックされると送信ボタン有効
			$(".mod_form_importance_btn label,.mod_form_importance_btn input").click(function(){
				if($(".mod_form_importance_btn input:checkbox").attr('checked')==true){
					$(".mod_form_btn input").css({opacity:"1",cursor:"pointer"}).removeAttr("disabled");
				}else{
					 $(".mod_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
					}
			   })
		});

HTMl

<div class="mod_form">
<p class="point"><span class="ex_essential">[必須]</span>項目は必ずご入力ください。</p>
<form method="post" action="">
<table>
<tbody>
<tr>
<th><label for="item">お問い合わせ項目</label>&nbsp;<span class="ex_essential">[必須]</span></th>
<td><select id="item" required="required">
<option value="" selected="selected">--選択してください--</option>
<option value="項目1">項目1</option>
<option value="項目2">項目2</option>
<option value="項目3">項目3</option>
<option value="項目4">項目4</option>
<option value="項目5">項目5</option>
</select></td>
</tr>
<tr>
<th><label for="name">名前</label>&nbsp;<span class="ex_essential">[必須]</span></th>
<td><input type="text" id="name" value="" required="required" autocomplete="name"/></td>
</tr>
<tr>

<th><label for="kana">フリガナ</label>&nbsp;<span class="ex_essential">[必須]</span></th>
<td><input type="text" id="kana" value="" required="required"/></td>
</tr>
<tr>
<th id="character">性別</th>
<td>
<div role="radiogroup">
<label for="character_m"><input type="radio" value="男性" id="character_m" aria-describedby="character"/>男性</label>&nbsp;
<label for="character_w"><input type="radio" value="女性" id="character_w" aria-describedby="character"/>女性</label>
</div>
</td>
</tr>
<tr>

<th><label for="email">メールアドレス</label>&nbsp;<span class="ex_essential">[必須]</span></th>
<td><input type="text" id="email" value="" required="required" aria-describedby="emailNotice" autocomplete="email"/><br />
<span id="emailNotice" class="ex_comment">例:info@gmai.com</span></td>
</tr>
<tr>
<th><label for="emailcheck">メールアドレス確認</label>&nbsp;<span class="ex_essential">[必須]</span></th>
<td><input type="text" id="emailcheck" value="" required="required" aria-describedby="emailcheckNotice"/><br />
<span id="emailcheckNotice" class="ex_comment">確認のため再度ご記入ください</span></td>
</tr>
<tr>

<th><label for="zipcode">郵便番号</label></th>
<td><input type="text" id="zipcode" value="" aria-describedby="zipcodeNotice"/><br />
<span id="zipcodeNotice" class="ex_comment">例:571-0212</span></td>
</tr>
<tr>
<th><label for="address01">都道府県</label>&nbsp;<span class="ex_essential">[必須]</span></th>
<td><select id="address01" required="required">
<option value="" selected="selected">--選択してください--</option>
<optgroup label="北海道・東北">
	<option value="北海道">北海道</option>
	<option value="青森県">青森県</option>
	<option value="秋田県">秋田県</option>
	<option value="岩手県">岩手県</option>
	<option value="山形県">山形県</option>
	<option value="宮城県">宮城県</option>
	<option value="福島県">福島県</option>
</optgroup>
<optgroup label="甲信越・北陸">
	<option value="山梨県">山梨県</option>
	<option value="長野県">長野県</option>
	<option value="新潟県">新潟県</option>
	<option value="富山県">富山県</option>
	<option value="石川県">石川県</option>
	<option value="福井県">福井県</option>
</optgroup>
<optgroup label="関東">
	<option value="茨城県">茨城県</option>
	<option value="栃木県">栃木県</option>
	<option value="群馬県">群馬県</option>
	<option value="埼玉県">埼玉県</option>
	<option value="千葉県">千葉県</option>
	<option value="東京都">東京都</option>
	<option value="神奈川県">神奈川県</option>
</optgroup>
<optgroup label="東海">
	<option value="愛知県">愛知県</option>
	<option value="静岡県">静岡県</option>
	<option value="岐阜県">岐阜県</option>
	<option value="三重県">三重県</option>
</optgroup>
<optgroup label="関西">
	<option value="大阪府">大阪府</option>
	<option value="兵庫県">兵庫県</option>
	<option value="京都府">京都府</option>
	<option value="滋賀県">滋賀県</option>
	<option value="奈良県">奈良県</option>
	<option value="和歌山県">和歌山県</option>
</optgroup>
<optgroup label="中国">
	<option value="岡山県">岡山県</option>
	<option value="広島県">広島県</option>
	<option value="鳥取県">鳥取県</option>
	<option value="島根県">島根県</option>
	<option value="山口県">山口県</option>
</optgroup>
<optgroup label="四国">
	<option value="徳島県">徳島県</option>
	<option value="香川県">香川県</option>
	<option value="愛媛県">愛媛県</option>
	<option value="高知県">高知県</option>
</optgroup>
<optgroup label="九州・沖縄">
	<option value="福岡県">福岡県</option>
	<option value="佐賀県">佐賀県</option>
	<option value="長崎県">長崎県</option>
	<option value="熊本県">熊本県</option>
	<option value="大分県">大分県</option>
	<option value="宮崎県">宮崎県</option>
	<option value="鹿児島県">鹿児島県</option>
	<option value="沖縄県">沖縄県</option>
</optgroup>
</select></td>
</tr>
<tr>
<th><label for="address02">市区町村・番地</label></th>
<td><input id="address02" type="text" value="" aria-describedby="address02Notice" /><br />
<span id="address02Notice" class="ex_comment">例:神戸市北区花山南町5-2</span></td>
</tr>
<tr>
<th><label for="address03">マンション・アパート名</label></th>
<td><input type="text" id="address03" value="" aria-describedby="address03Notice" /><br />
<span id="address03Notice" class="ex_comment">例:メゾン南000号</span></td>
</tr>
<tr>
<th><label for="tel">電話番号</label>&nbsp;<span class="ex_essential">[必須]</span></th>
<td><input type="tel" id="tel" value="" required="required" aria-describedby="telNotice" /><br />
<span id="telNotice" class="ex_comment">例:0728122800</span></td>
</tr>
<tr>
<th><label for="maker">品番</label></th>
<td><select id="maker">
<option value="" selected="selected">--選択してください--</option>
<option value="001">001</option>
<option value="002">002</option>
<option value="003">003</option>
<option value="004">004</option>
<option value="005">005</option>
</select><br />
その他の品番は下記へご記入ください。<br />
<input  name="maker_etc" type="text" title="そのほかの品番はこちらへご記入ください" value="" />
</td>
</tr>
<tr>
<th><label for="date">日付</label></th>
<td><select id="date" title="年号を選択してください">
<option value="平成" selected="selected">平成</option>
<option value="昭和">昭和</option>
</select>
<select title="年を選択してください">
<option value="" selected="selected">--</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
<option value="32">32</option>
<option value="33">33</option>
<option value="34">34</option>
<option value="35">35</option>
<option value="36">36</option>
<option value="37">37</option>
<option value="38">38</option>
<option value="39">39</option>
<option value="40">40</option>
<option value="41">41</option>
<option value="42">42</option>
<option value="43">43</option>
<option value="44">44</option>
<option value="45">45</option>
<option value="46">46</option>
<option value="47">47</option>
<option value="48">48</option>
<option value="49">49</option>
<option value="50">50</option>
<option value="51">51</option>
<option value="52">52</option>
<option value="53">53</option>
<option value="54">54</option>
<option value="55">55</option>
<option value="56">56</option>
<option value="57">57</option>
<option value="58">58</option>
<option value="59">59</option>
<option value="60">60</option>
<option value="61">61</option>
<option value="62">62</option>
<option value="63">63</option>
</select>&nbsp;年

<select title="月を選択してください">
<option value="" selected="selected">--</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>&nbsp;月

<select title="日を選択してください">
<option value="" selected="selected">--</option>
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>&nbsp;日
</td>
</tr>
<tr>

<th><label for="color">色</label></th>
<td><select id="color">
<option value="選択してください" selected="selected">--選択してください--</option>
<option value="白">白</option>
<option value="黒">黒</option>
<option value="青">青</option>
<option value="赤">赤</option>
<option value="緑">緑</option>
<option value="紫">紫</option>
<option value="紺">紺</option>
<option value="金">金</option>
<option value="銀">銀</option>
<option value="オレンジ">オレンジ</option>
<option value="ピンク">ピンク</option>
<option value="その他">その他</option>
</select><br />
その他を選択された方はご記入ください。<br />
<input type="text" title="その他を選択された方はご記入ください。" value="" />
</td>

</tr>
<tr>
<th id="like">好きなお菓子はなんですか?</th>
<td>
<div class="mod_form_listbox ex_clearfix">
<div class="mod_form_listbox_left">
<label for="checkitem1"><input type="checkbox" id="checkitem1" value="チョコレート" aria-describedby="like"/>&nbsp;チョコレート</label><br />
<label for="checkitem2"><input type="checkbox" id="checkitem2" value="ビスケット" aria-describedby="like"/>&nbsp;ビスケット</label><br />
<label for="checkitem3"><input type="checkbox" id="checkitem3" value="ラムネ" aria-describedby="like"/>&nbsp;ラムネ</label><br />
<label for="checkitem4"><input type="checkbox" id="checkitem4" value="グミ" aria-describedby="like"/>&nbsp;グミ</label><br />
<label for="checkitem5"><input type="checkbox" id="checkitem5" value="ポテトチップス" aria-describedby="like"/>&nbsp;ポテトチップス</label><br />
<label for="checkitem6"><input type="checkbox" id="checkitem6" value="おかき" aria-describedby="like"/>&nbsp;おかき</label><br />
<label for="checkitem7"><input type="checkbox" id="checkitem7" value="ポップコーン" aria-describedby="like"/>&nbsp;ポップコーン</label><br />
<label for="checkitem8"><input type="checkbox" id="checkitem8" value="わたあめ" aria-describedby="like"/>&nbsp;わたあめ</label>
<!-- mod-inputlistbox_left_end --></div>
<div class="mod_form_listbox_right">
<label for="checkitem9"><input type="checkbox" id="checkitem9" value="ケーキ" aria-describedby="like"/>&nbsp;ケーキ</label><br />
<label for="checkitem10"><input type="checkbox" id="checkitem10" value="まんじゅう" aria-describedby="like"/>&nbsp;まんじゅう</label><br />
<label for="checkitem11"><input type="checkbox" id="checkitem11" value="ガム" aria-describedby="like"/>&nbsp;ガム</label><br />
<label for="checkitem12"><input type="checkbox" id="checkitem12" value="プリン" aria-describedby="like"/>&nbsp;プリン</label><br />
<label for="checkitem13"><input type="checkbox" id="checkitem13" value="シュークリーム" aria-describedby="like"/>&nbsp;シュークリーム</label><br />
<label for="checkitem14"><input type="checkbox" id="checkitem14" value="昆布" aria-describedby="like"/>&nbsp;昆布</label><br />
<label for="checkitem15"><input type="checkbox" id="checkitem15" value="その他" aria-describedby="like"/>&nbsp;その他</label>
<!-- mod-inputlistbox_right_end --></div>
<!-- mod-inputlistbox_end --></div>
</td>
</tr>
<tr>
<th><label for="memo">お問い合わせ内容</label></th>
<td><textarea rows="10" cols="50" id="memo" placeholder="お問い合わせ内容をご自由にお書きください。"></textarea></td>
</tr>
</tbody>
</table>

<div class="mod_form_importance">
<h2>「個人情報保護方針」と「当社における個人情報の取扱について」</h2>
<p>上記のお問い合わせフォームから情報を送信する前に、下記の「個人情報保護方針」と「当社における個人情報の取扱について」をご一読の上、「個人情報保護方針」にご同意頂ける場合は、「同意する」にチェックをお願いします。</p>
<div class="mod_form_importance_txt">
<ol>
<li><h3>会社名および個人情報保護管理者</h3>
<p>文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。</p>
</li>
<li><h3>個人情報の利用目的</h3>
<ul>
<li>・箇条書き</li>

<li>・箇条書き</li>
<li>・箇条書き</li>
</ul>
</li>
<li><h3>個人情報の提供</h3>
<p>文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。</p>
</li>
<li><h3>個人情報の取扱いの委託について</h3>
<p>文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。</p>
</li>
<li><h3>個人情報を入力するにあたっての注意事項 </h3>

<ol>
<li>(1)文章が入ります。</li>
<li>(1)文章が入ります。</li>
<li>(1)文章が入ります。</li>
</ol>
</li>
<li><h3>本人が容易に認識できない方法による個人情報の取得</h3>
<p>文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。</p>
</li>
<li><h3>開示対象個人情報の開示等および問合せ窓口について </h3>
<p>文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。文章が入ります。</p>

</li>
</ol>
<!-- mod_form_importance_txt_end --></div>
<div class="mod_form_importance_btn">
<p class="check">
<input name="privacy_s" type="hidden" value="none" />
<label for="privacy"><input type="checkbox" id="privacy" name="privacy_s[1]" value="同意する" />&nbsp;個人情報保護方針に同意する</label>
</p>
<!-- mod_form_importance_btn_end --></div>
<!-- mod_form_importance_end --></div>



<div class="mod_form_btn">
<p><input type="image" src="img/send.gif" alt="確認する" onMouseOver="this.src='img/send_on.gif';" onMouseOut="this.src='img/send.gif'"></p>
<!--mod_form_btn_end--></div>

</form>
<!--mod_form_end--></div>

CSS

/* 必須
-----------------------------------------*/
.ex_essential{
	color:#CC0000;
	font-weight:normal;
}
/* エラー
-----------------------------------------*/

/* 注釈
-----------------------------------------*/
.ex_comment{
	color:#666;
}
/* フォームレイアウト
-----------------------------------------*/
.mod_form{
	margin:0 auto;
	margin-bottom:20px;
	padding:20px;
	width: 700px;
	border:solid 5px #EEE;
}
.mod_form p.point{
	text-align:right;
}
.mod_form table{
	width:100%;
	border-collapse:separate;
	border-spacing:2px;
}
.mod_form table tr th{
	padding:10px;
	white-space: nowrap;
	font-weight:bold;
	vertical-align: top;
	border-bottom:solid 1px #C1D0E3;
	background-color:#EBF0F6;
}
.mod_form table tr td{
	width:70%;
	padding:10px;
	border-bottom:solid 1px #B6D1F5;
}

/* フォーム内2段組
-----------------------------------------*/
.mod_form_listbox{
	width:100%;
}
.mod_form_listbox_left{
	float:left;
	width:50%;
}
.mod_form_listbox_right{
	float:left;
	width:50%;
}

/* 入力パーツ
-----------------------------------------*/	
label {
  cursor: pointer;
}
select#item,
select#address01,
select#maker,
select#color{
	width:250px;
}
select#nengou,
select#year,
select#month,
select#day{
	width:60px;
}
input,
textarea{
	border:solid 1px #CCCCCC;
}
input#character_m,
input#character_w,
.mod_form_listbox input{
	border:none;
}

input#address02,
input#bill{
	width:350px;
	height:1.4em;
}
input#name,
input#kana,
input#email,
input#emailcheck,
input#maker_etc,
input#color_etc{
	width:250px;
	height:1.4em;
}
input#zipcode,
input#tel{
	width:150px;
	height:1.4em;
}
textarea{
	width:350px;
}
/* フォーカス・チェック
-----------------------------------------*/
input:focus,
textarea:focus{
	background-color:#FFFFCC;
}
input:checked + label{
	background-color:#FFFFCC;
	font-weight:bold;
}

/* 重要なお知らせの同意
-----------------------------------------*/
.mod_form_importance{
	margin:20px 0 0 0;
	padding:10px;
	border:double 3px #CCC;
	background-color:#DDD;
}
.mod_form_importance h2{
	font-weight:bold;
}
.mod_form_importance_txt{
	width:634px;
	height:250px;
	overflow:scroll;
	margin:10px 0 20px 0;
	padding:10px 20px 15px 20px;
	background-color:#FFF;
}
.mod_form_importance_txt h3{
	margin:10px 0 5px 0;
	font-weight:bold;
	border-bottom:solid 1px #DDD;
}
.mod_form_importance_btn{
	text-align:center;
}

/* 送信ボタンとエラー表示
-----------------------------------------*/
.mod_form_btn{
	margin:20px 0 0 0;
	text-align:center;
}

.mod_form_btn input#back,
.mod_form_btn input#submit{
	width:150px;
	padding:5px;
}


/* clearfix:float解除&親要素に高さを算出させる
-----------------------------------------*/
.ex_clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}
.ex_clearfix {
  min-height: 1px;
}
* html .ex_clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

投稿 html5 入力フォームのテンプレート![表型]CodingMania に最初に表示されました。

]]>
https://codingmania.net/table/321.html/feed 0