ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript で選択したラジオ ボタンの値を簡単に取得するにはどうすればよいですか?

JavaScript で選択したラジオ ボタンの値を簡単に取得するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-07 05:24:10
オリジナル
367 人が閲覧しました

How Can I Easily Get the Value of a Selected Radio Button in JavaScript?

選択したラジオ ボタンの値を簡単に取得する

JavaScript を使用して選択したラジオ ボタンの値を取得するのは難しい場合があります。この記事では、この一般的な問題に対するシンプルかつ効率的な解決策を詳しく掘り下げ、選択した値を簡単に取得できるようにします。

誤った解決策

で提供されているコード最初のクエリでは、選択されたラジオ ボタンの値を検索しようとしますが、微妙なエラーが含まれています。変数サイズが、ラジオ ボタンの配列ではなくテストとして誤って割り当てられています:

var test = 'document.theForm.' + field;
var sizes = test;
ログイン後にコピー

この間違いを修正すると、ラジオ ボタンの配列を反復処理して、選択した要素の値を取得できるようになります。

シンプルでユニバーサルなソリューション

より簡潔でブラウザ間互換性のあるソリューション解決策としては、document.querySelector メソッドの使用を検討してください。

document.querySelector('input[name="genderS"]:checked').value;
ログイン後にコピー

このコードは、現在チェックされている「genderS」という名前の最初の入力要素を選択し、その値を返します。この方法の利点は、すべての主要なブラウザでシームレスに動作し、コードが意図したとおりに機能するという安心感が得られることです。

ソリューションの採用

統合このソリューションをコードに組み込むのは簡単です。既存の findSelection 関数を次の関数に置き換えるだけです:

function findSelection(field) {
  return document.querySelector('input[name="' + field + '"]:checked').value;
}
ログイン後にコピー

簡略化されたラジオ ボタンの値の取得を楽しむ

これらの機能強化により、簡単にラジオ ボタンの値を取得できるようになりました。 JavaScript プログラムで選択したラジオ ボタン。提供されるソリューションは柔軟性と信頼性を備えているため、堅牢で効率的な Web アプリケーションを自信を持って開発できます。

以上がJavaScript で選択したラジオ ボタンの値を簡単に取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート