前提・実現したいこと
location.hrefを用いたパスワードで、パスワードを入力した際に、
それぞれのリンクの情報を反映したアドレスに移動するJSを作成したいと思っています。
つまり、いくつかリンクがあるページで、一部のリンクにパスワードをつけたいと思っています。
ただし、全てのリンクでパスワードは同一で、リンク先は別にしたいのです。
同じパスワードを入力しても一律に
http://●●●.com/UserInput.html
に移動するのではなく、例えばそれぞれのidを取得して、
http://●●●.com/UserInputid1.html
http://●●●.com/UserInputid2.html
http://●●●.com/UserInputid3.html
に飛ぶようなJSを作成したいです。
getid();などを試してみましたがよく分かりませんでした。
どのようにJSやHTMLを変えればいいでしょうか。
HTML
1<a href="#" id="id1" onclick="gate();">01</a> 2<a href="#" id="id2" onclick="gate();">02</a> 3<a href="#" id="id3" onclick="gate();">03</a>
JavaScript
1 function gate() { 2 var UserInput = prompt("パスワードを入力して下さい:",""); 3 location.href = UserInput + ".html"; 4 }
回答2件
あなたの回答
tips
プレビュー