このコードで何が問題になっていますか?Javascriptノード値
var myRutabaga = $("rutabaga");
if(myRutabaga.checked){
document.$("likerutabagas") = "LIKE";
}else{
document.$("likerutabagas") = "DO NOT LIKE";
}
実行されません。 nodevalueも検索する必要があります。どうすれば修正できますか?
このコードで何が問題になっていますか?Javascriptノード値
var myRutabaga = $("rutabaga");
if(myRutabaga.checked){
document.$("likerutabagas") = "LIKE";
}else{
document.$("likerutabagas") = "DO NOT LIKE";
}
実行されません。 nodevalueも検索する必要があります。どうすれば修正できますか?
そうのように、入力が確認されているかどうかをテストする機能を...?
お試しの場合: var myRutabaga = $( "#rutabaga");
クラスの場合: var myRutabaga = $( "。rutabaga");
"rutabaga"が要素のIDである場合は、$( "#rutabaga")セレクタを使用する必要があります。
"rutabaga"が要素のクラスである場合は、$( "。rutabaga")セレクタを使用する必要があります。
$( "rutabaga")セレクタを使用するということは、jQueryがタグ名 "rutabaga"を探していることを意味します。存在してはいけません。また、(「:チェックする」)jQueryの.isを使用することができます:)
:「ルタバガ」と「likerutabagas」とは何
if ($("#rutabaga").is(":checked")) {
$("#likerutabagas").text("Like");
}
else {
$("#likerutabagas").text("Do Not Like");
}
チェックボックスをオンにすると、 "rutabaga"という値が要素に配置されるように、チェックボックスを設定しようとしています。 – FileasFogg
OK、あなたの質問に言い直したいと思うかもしれません...ちょうどコードスニペットに基づいて、私たちは何かを完全に異なっていると仮定しています。 :)チェックボックス入力にIDまたは特定のCSSクラスが割り当てられていますか? – FarligOpptreden
「likerutabagas」は、要素IDです。 – FileasFogg
html DOMを適切に選択してください。 IDに#、またはを使用する必要があります。クラスまたはその他の有効なセレクタの場合はです。
var myRutabaga = $("#rutabaga")// or use $(".rutabaga");
if(myRutabaga.checked){
$("#likerutabagas").text("LIKE"); // or use .html("LIKe")
}else{
$("#likerutabagas").text("DO NOT LIKE"); // or use .html("DO NOT LIKE")
}
今すぐ動作します。
あなたはHTMLを表示できますか?ルタバガとは何ですか?要素名? ID?クラス? –
あなたのHTMLコードも含めてください。セレクタに問題があるようです –
あなたのコードの中には何がありますか? –