jsの基礎勉強をしています。
ラジオボタンを使って条件分岐をしたくて以下の様なコードを書きましたが今のままでは初期値を取得できません。
初期値の値も取得したいのですがどうしたら良いでしょうか?
HTML
1<!DOCTYPE html> 2<html lang="js" dir="ltr"> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> 7 </head> 8 <body> 9 <div class="test"> 10 <form id="target" action="index.html" method="post"> 11 <input type="radio" name="type" value="作成" checked>作成 12 <input type="radio" name="type" value="選択">選択 13 </form> 14 <script type="text/javascript" src="canvas.js"></script> 15 </body> 16</html> 17
javascript
1$(function(){ 2 $('input[name="type"]:radio').change(function(){ 3 var radioval = $(this).val(); 4 if (radioval === "作成") { 5 console.log("作成を選択"); 6 }else if (radioval === "選択") { 7 console.log("選択を選択"); 8 }else { 9 console.log("選択されてません") 10 } 11 }); 12 });
現状ではラジオボタンを切り替えたときにlogが発生しますが初期値の値は取れません。
何卒よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/18 04:04