現在webアプリの開発を行っているのですが、radioボタンでの遷移先ページの変更がうまくできません。
どなたかわかる方教えていただけないでしょうか。
コードでは、遷移先はとりあえず適当に書いてます。
ejs
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>poster-model-select</title> <link rel="stylesheet" href="/css/style.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> </head> <body> <%- include("header"); %> <div class="action-wrapper"> <div class="container" id="board"> <div> <h2>ハックしたいモデルを選ぼう。</h2> </div> <div class="model-select"> <form class="" action="poster-input-image" method="get"> <label> <input type="radio" name="model" value="mushi"> <img src="../images/mushi.png"> </label> <label> <input type="radio" name="model" value="aikidou"> <img src="../images/aikidou.png"> </label> <a href = "/poster-know" class="back">戻る</a> <a href = "/poster-create" class = "next" id="searchLink">次へ</a> </form> </div> </div> </div> <script type="text/javascript"> function radio_checked(value) { var target = document.getElementById("searchLink"); for(let i = 0; i < model.length; i++){ if(model[i].checked){ target.href = "/"; break; } } } </script> </body> </html>
まだ回答がついていません
会員登録して回答してみよう