札幌Web制作のシンクグラフィカ

チェックボックスでチェックの有無に関わらず項目が表示されます。

木村太一さん (2011-08-10 17:53:12) http://www.hokennavi.biz/brandrenew/brandrenew.html

すみません追記です。

先ほどの ~省略~ の間のソースは以下のようになります。

<tr class="mfptr">
<th colspan="2" rowspan="6" scope="row" class="inquiry">業種 <em>*</em></th>
  <td class="inquiry6">
  <input type="hidden" name="業種[join]業種1+  +業種1_2+  売上割合+売上割合1+%  元請・下請割合+元請・下請割合+%" value="" />
  <div id="errormsg_業種" class="mfp_err"></div>
  <label for="doc01" id="doc01_label" class="mfp"><input type="checkbox" id="doc01" name="業種1" value="建設業" class="mfp" /> 建設業</label></td>
  <td class="inquiry7">
<select id="child" name="業種1_2" class="mfp">
<option value="" selected="selected" class="">▼選択して下さい</option>
<option class="sub_建設業" value="上下水道">上下水道</option>
<option class="sub_建設業" value="道路工事">道路工事</option>
<option class="sub_建設業" value="土地造成等">土地造成等</option>
<option class="sub_建設業" value="ガス管設置・修理・配管工事">ガス管設置・修理・配管工事</option>
<option class="sub_建設業" value="給排水設備工事">給排水設備工事</option>
<option class="sub_建設業" value="冷暖房設備工事等">冷暖房設備工事等</option>
<option class="sub_建設業" value="木造建築工事">木造建築工事</option>
<option class="sub_建設業" value="ビル建設">ビル建設</option>
</select></td>
<td class="inquiry9">売上割合<br />
  <div id="errormsg_売上割合1" class="mfp_err"></div>
  <input name="売上割合1" type="text" class="mfp" id="kensetsu" size="4" maxlength="3" /> %</td>
<td class="inquiry9">元請・下請割合<br />
  <div id="errormsg_元請・下請割合" class="mfp_err"></div>
<input name="元請・下請割合" type="text" class="mfp" id="kensetsu2" value="" size="4" maxlength="3" /> % </td>
  </tr>

  <tr class="mfptr">
  <td class="inquiry6">
  <input type="hidden" name="業種[join]業種2+  +業種2_2+  売上割合+売上割合2+%" value="" />
  <label for="doc02" id="doc02_label" class="mfp"><input type="checkbox" id="doc02" name="業種2" value="サービス業" class="mfp" /> サービス業</label></td>
  <td class="inquiry7">
<select id="child2" name="業種2_2" class="mfp">
<option value="   " selected="selected" class="">▼選択して下さい</option>
<option class="sub_サービス業" value="建築物内部清掃">建築物内部清掃</option>
<option class="sub_サービス業" value="建築物外部清掃">建築物外部清掃</option>
<option class="sub_サービス業" value="給排水・電気・空調・衛生管理等">給排水・電気・空調・衛生管理等</option>
<option class="sub_サービス業" value="施設警備業務">施設警備業務</option>
<option class="sub_サービス業" value="機械警備業務">機械警備業務</option>
<option class="sub_サービス業" value="身辺警備業務等">身辺警備業務等</option>
</select></td>
  <td colspan="2" class="inquiry9">売上割合<br />
  <input name="売上割合2" type="text" class="mfp" id="kensetsu" size="4" maxlength="3" /> %</td>
  </tr>
  <tr class="mfptr">
  <td class="inquiry6">
  <input type="hidden" name="業種[join]業種3+   売上割合+売上割合3+%" value="" />
  <label for="doc03" id="doc03_label" class="mfp"><input type="checkbox" id="doc03" name="業種3" value="製造業" class="mfp" />    製造業</label></td>
<td colspan="3" class="inquiry9">売上割合<br />
  <input name="売上割合3" type="text" class="mfp" id="kensetsu" size="4" maxlength="3" /> %</td>
  </tr>
  <tr class="mfptr">
  <td class="inquiry6">
  <input type="hidden" name="業種[join]業種4+   売上割合+売上割合4+%" value="" />
  <label for="doc04" id="doc04_label" class="mfp"><input type="checkbox" id="doc04" name="業種4" value="販売業" class="mfp" />  販売業</label></td>
<td colspan="3" class="inquiry9">売上割合<br />
  <input name="売上割合4" type="text" class="mfp" id="kensetsu" size="4" maxlength="3" /> %</td>
</tr>
  <tr class="mfptr">
  <td class="inquiry6">
  <input type="hidden" name="業種[join]業種5+   売上割合+売上割合5+%" value="" />
  <label for="doc05" id="doc05_label" class="mfp"><input type="checkbox" id="doc05" name="業種5" value="飲食業" class="mfp" />飲食業</label></td>
  <td colspan="3" class="inquiry9">売上割合<br />
  <input name="売上割合5" type="text" class="mfp" id="kensetsu" size="4" maxlength="3" /> %</td>
</tr>
  <tr class="mfptr">
  <td class="inquiry6">
  <input type="hidden" name="業種[join]業種6+   +業種6_2+   売上割合+売上割合6+%" value="" />
  <label for="doc06" id="doc06_label" class="mfp"><input type="checkbox" id="doc06" name="業種6" value="その他" class="mfp" /> その他  </label></td>
  <td valign="bottom" class="inquiry7">
※その他をチェックされた場合、業種を入力して下さい。<br />
  <input type="text" class="mfp" id="uriage" name="業種6_2" />
  </td>
  <td colspan="3" class="inquiry9">売上割合<br />
  <input name="売上割合6" type="text" class="mfp" id="kensetsu" size="4" maxlength="3" /> %</td>
</tr>  

確認画面や自動返信メールでレイアウトがバラバラになるので、チェックボックスは敢えて違うname属性にしておりますが、それだとチェックを入れても入れなくても項目名が出てしまいます。
全チェックボックスを同じname属性にしますと、チェックが入ったモノのみ表示されるようになりますが、これだと[join]で繋げてもバラバラになってしまうため行き詰っております。
チェックが入らない項目は確認画面に出ないよう出来ますか?
何卒ご教示よろしくお願いいたします。