プロトタイプライブラリを使用して、ページ上のすべての選択要素をループして要素にアクセスするにはどうすればできますか?ドキュメントでは、特定のID、クラス名などの要素を参照するための簡単なショートカットが見つかりましたが、特定のタグ名を持つ要素の参照はありません。JavaScriptを使用してすべての選択要素をループするプロトタイプライブラリ
Prototypeではこれが不可能な場合は、JQueryや別のJSライブラリを使用した例があります。
プロトタイプライブラリを使用して、ページ上のすべての選択要素をループして要素にアクセスするにはどうすればできますか?ドキュメントでは、特定のID、クラス名などの要素を参照するための簡単なショートカットが見つかりましたが、特定のタグ名を持つ要素の参照はありません。JavaScriptを使用してすべての選択要素をループするプロトタイプライブラリ
Prototypeではこれが不可能な場合は、JQueryや別のJSライブラリを使用した例があります。
チェックアウト最初の例in this page:基本的に
$$('select').each(function() {
//
});
は、$$
機能は、CSSのセレクタを期待して、タグ名は、完全に有効なセレクタです。さまざまな
jQueryの例、:ページ内のすべてのselect
Sを反復処理し、各select
上の選択option
のテキストと値を警告します
$('select').each(function() {
var selectedOption = $(this).find('option:selected');
alert('Value: ' + selectedOption.val() + ' Text: ' + selectedOption.text());
});
。
関数にパラメータを追加して反復する項目を参照することができます。 each(function(item){ item.doSomething()... – Nacho