ホームページ  >  記事  >  ウェブフロントエンド  >  jsコードを使用してラジオボタンの選択状態を変更する簡単な例_javascriptスキル

jsコードを使用してラジオボタンの選択状態を変更する簡単な例_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:08:221523ブラウズ

今日、突然、js コードを使用してラジオ ボタンの選択状態を変更する必要がありました。当時は考えもしませんでした。

コードをコピーします コードは次のとおりです。

function doGender(gender) {
if (gender == "male") {
gel("radionan").style.checked = "checked";
} else {
gel("radionv").style.checked = "チェック済み";
}
}

function gel(id) {
return document.getElementById(id);
}


実行後応答がありません...

ラジオタグでchecked="checked"を設定したため、無意識のうちにgel("radionv").style.checkedの値を「checked」に割り当ててからオンラインでチェックしたためです

JS コードでラジオ ボタンを選択するには、checked の値を true に割り当てる必要があることがわかりました。

続けて次のように変更します:

コードをコピーしますコードは次のとおりです:

function doGender(gender) {
if (gender == "male") {
gel("radionan").style.checked = true;
} else {
gel("radionv") .style.checked = true;
}
}

実行してみるとやはり反応がなく、ちょっと混乱してしまいました…何が問題だったのでしょうか? ? ? ?

style属性ではないでしょうか? ? ? ?

gel("radionan") を直接クリックすると、チェックされた属性が表示されます。

そうです! ! ! ! !

コードをコピーします コードは次のとおりです。

function doGender(gender) {
if (性別 == "男性") {
gel("radionan").checked = true;
} else {
gel("radionv").checked = true;
}
}

実行してみると、確かにその通りでした。 。 。 。 。 。 。 。 。 。 。 。 。 。

それだけです! ! ! ! ! ! ! ! ! ! ! !

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。