閲覧ありがとうございます。
早速ではありますが、以下のjQueryの記述をjavascriptの記述に変換していただきたいです。
ベースの仕組みが古すぎてjqueryを読み込むとエラーが出てしまいjavascriptで書くしかないという状況によるものです。
該当のソースコード
■html
html
1<input type="radio" id="country_kbn1" name="country_kbn" value="1"> 日本 2<input type="radio" id="country_kbn2" name="country_kbn" value="2"> 海外 3<input type="text" name="txt_country_name" size="30" maxlength="100" value="">
■jQuery
$(document).onload(function(){ //ラジオボタンがクリックされた時 $('input[name="country_kbn"]').click(function(){ //チェックされたラジオボタンの値が1だったら if($('input[name="country_kbn"]:checked').val() == 1){ //テキストボックスを非表示 $('input[name="txt_country_name"]').css('display','none'); }else{ //テキストボックスを表示 $('input[name="txt_country_name"]').css('display','inline-block'); } }); });
実現したいこと
「country_kbnというnameのラジオボタンをクリックした時に(changeでもOK)、
選択されているラジオボタンの値が1かどうかを判定し、それぞれの状況に合わせてテキストボックスを表示したり非表示にしたりする。」
以上のことをjavascriptで実現できれば表記方法は問いません。
最後に
私が力不足なため皆様のお力をお借りしたく、こちらに投稿させていただきました。
jQueryの記述が間違っているかもしれませんが、ご容赦下さいませ。
お手数おかけしますが、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー