ホームページビルダーでチェックボックスを作り、複数チェックできるような状態で、そのチェックに応じて任意のページに飛ばすことは可能ですか?
ひとつひとつだとできそうなのですが、複数チェックする場合だと任意のページに飛ばすやり方がわからないです。
~できる~
Aにチェック→Aの解説のページに移動
Bにチェック→Bの解説のページに移動
~知りたい~
A、Bにチェック→A,B両方の解説のページに移動
こんな感じ?
function checkedEvent(){ if( document.getElementById('item_a').checked && document.getElementById('item_b').checked ){ alert("jump to ab!"); document.location.href="http://example/page_ab.html"; }else if( document.getElementById('item_a').checked ){ alert("jump to a"); document.location.href="http://example/page_a.html"; }else if( document.getElementById('item_b').checked ){ alert("jump to b"); document.location.href="http://example/page_b.html"; } } <label><input type="checkbox" name="jump" value="a" id="item_a" />ITEM A</label> <label><input type="checkbox" name="jump" value="b" id="item_b" />ITEM B</label> <input type="button" value="JUMP!" onclick="checkedEvent();" />
コメント(0件)