以下の処理内容に関していまいち理解しきれなく。
input typeでonclick3,4どちらかが押下されたら、 function jumpの仮引数「リンク先」の条件処理3,4であるかチェックしてどちらかに該当していたらlocation.hrefでページ遷移しているって理解であってますか?
あとscript内の「var URL;」「var パラメタ;」の意味が理解できないです。消しても問題ない感じですが。。コンソールにもエラーでません。
varをES6のconstにすると動きません。letでは同じようになるのですが
<script type="text/javascript"> function jump(リンク先) { var URL; var パラメタ; if (リンク先 == 3) { URL = "link-para-receive3.html"; パラメタ = "?e=abc&j=日本語"; } if (リンク先 == 4) { URL = "link-para-receive4.html"; パラメタ = "?e=xyz&j=英語"; } location.href = URL + パラメタ; } </script> <p> <input type="button" value="例3:receive3へ" onclick="jump(3)"> <input type="button" value="例4:receive4へ" onclick="jump(4)"> </p>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/05/08 07:46