Google先生に聞いてみると、皆さんとても複雑難解なソースを書いているようです。
こんなにシンプルにできるのに…
●名入れ(315円)<input type="checkbox" onClick="a1.display=(this.checked?'':'none')"></br> <div id="area1" style="display:none"> 名入れ名<input type="text" name="" value=""> </div> <br> ●ギフト梱包(無料)<input type="checkbox" onClick="a2.display=(this.checked?'':'none')"></br> <div id="area2" style="display:none"> ギフトの種類<select><option>1</option><option>2</option><option>3</option><select><br> ギフトメッセージ<input type="text" name="" value=""><br> ※全角48文字まで入力可能<br> </div> <br> ●のし<input type="checkbox" onClick="a3.display=(this.checked?'':'none')"></br> <div id="area3" style="display:none"> のしの種類<select><option>1</option><option>2</option><option>3</option><select><br> ギフトメッセージ<input type="text" name="" value=""><br> ※全角10文字まで入力可能<br> </div> <script language="javascript"> a1=document.getElementById('area1').style a2=document.getElementById('area2').style a3=document.getElementById('area3').style </script>≪実働サンプル≫
名入れ(315円)ギフト梱包(無料)のし