postmailを改造してフォームをつくっています。
radioボタンで選択によって違うdivが開くようにしました。
送信して、確認画面から戻って編集するときに、divがブラウザによって閉じてしまいます。
history.back()
window.onloadがきかなかったので、
cookie.jsを使いたいのですが、
書き方がわからないので
教えていただきたいです。
よろしくお願いします。
###ソースコード
<script type="text/javascript"> function hyoji1(num) { if (num == 0){ document.getElementById("ib").style.display = '' ; document.getElementById("na").style.display = 'none' ; }else{ document.getElementById("ib").style.display = 'none' ; document.getElementById("na").style.display = '' ; } } </script> <form> <p>選択</p> <label><input id="r1" type="radio" name="st" value="b" onclick="hyoji1(0)"> b</label> <label><input id="r2" type="radio" name="st" value="c" onclick="hyoji1(1)"> c</label> <label><input id="r3" type="radio" name="st" value="d" onclick="hyoji1(1)"> d</label> <div id="ib" style="display:none"></div> <div id="na" style="display:none"></div> <input type="submit" value="送信" /> </form>
###試したこと
window.onload = function(){hyoji1(num);}
###補足情報(言語/FW/ツール等のバージョンなど)
confirm.htmlでは、
<input type="button" value="前に戻る" onclick="history.back(); return false;" class="button" />
となっています。
回答2件
あなたの回答
tips
プレビュー