※ ChatGPTを利用し、要約された質問です(原文:java jqueryのnameとid)
Java jQueryのnameとidを切り替える方法
このQ&Aのポイント
jQueryを使用してラジオボタンのcssを切り替えるプログラムで、name属性を使用しています。
しかし、name属性はPHPでも使用しているため、JavaScriptとは切り離したい場合があります。
代替としてid属性を使用することで、同様の機能を実現することができます。
ラジオボタンでcssを切り替える以下のようなプログラムがあるのですが、
$(function(){
entryChange1();
entryChange2();
entryChange3();
entryChange4();
entryChange5();
});
$(window).load(function entryChange1() {
radio = document.getElementsByName('name1');
if(radio[1].checked) {
$('.a,.b').show();
$('.c').css('width','585px');
}else if(radio[0].checked){
$('.a,.b').hide();
$('.c').css('width','270px');
}
});
function entryChange1(){
$("input[name='name1'][value='0']").click(function() {
$('.a,.b').show();
$('.c').css('width','585px');
});
$("input[name='name1'][value='1']").click(function() {
$('a,.b').hide();
$('.c').css('width','270px');
});
}
//entryChange2~5();は省略
ここで使っているnameはphpの方でも扱っているパラメータなのでjavascriptとは切り離したいのですが、idで代替はできますか?
なにか方法があれば教えていただければありがたいです。
お礼
そんなに勉強項目が… 地道にやってみます。 ありがとうございました