Prototype ライブラリを使用してページ上のすべての選択要素をループし、要素にアクセスするにはどうすればよいですか (可能な場合)。ドキュメントでは、特定の ID、クラス名などを持つ要素を参照するためのショートカットを簡単に見つけましたが、特定のタグ名を持つ要素への参照は見つかりませんでした。
これが Prototype で不可能な場合は、JQuery または別の JS ライブラリを使用した例をいただければ幸いです。
Prototype ライブラリを使用してページ上のすべての選択要素をループし、要素にアクセスするにはどうすればよいですか (可能な場合)。ドキュメントでは、特定の ID、クラス名などを持つ要素を参照するためのショートカットを簡単に見つけましたが、特定のタグ名を持つ要素への参照は見つかりませんでした。
これが Prototype で不可能な場合は、JQuery または別の JS ライブラリを使用した例をいただければ幸いです。
このページの最初の例をご覧ください。
$$('select').each(function() {
//
});
基本的に、$$
関数は CSS セレクターを想定しており、タグ名は完全に有効なセレクターです。
多様性のためのjQueryの例:
$('select').each(function() {
var selectedOption = $(this).find('option:selected');
alert('Value: ' + selectedOption.val() + ' Text: ' + selectedOption.text());
});
これにより、ページ内のすべての が反復処理され、各select
で選択された のテキストと値が警告されます。option
select