人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

相談させてください。

ホームページビルダーでチェックボックスを作り、複数チェックできるような状態で、そのチェックに応じて任意のページに飛ばすことは可能ですか?

ひとつひとつだとできそうなのですが、複数チェックする場合だと任意のページに飛ばすやり方がわからないです。

?できる?
Aにチェック→Aの解説のページに移動
Bにチェック→Bの解説のページに移動

?知りたい?
A、Bにチェック→A,B両方の解説のページに移動


●質問者: kyukyutto
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● mintan

こんな感じ?

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.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ