12

我如何(如果可能)使用 Prototype 库遍历页面上的所有选择元素并访问该元素?在文档中,我很容易找到引用具有某些 id、类名等的元素的快捷方式,但没有引用具有某些标签名称的元素。

如果 Prototype 无法做到这一点,我们将不胜感激使用 JQuery 或其他 JS 库的示例。

4

2 回答 2

22

查看此页面中的第一个示例:

$$('select').each(function() {
    //
});

本质上,该$$函数需要一个 CSS 选择器,而标签名称是一个完全有效的选择器。

于 2009-03-30T14:56:12.690 回答
4

一个 jQuery 示例,用于多样性:

$('select').each(function() {
    var selectedOption = $(this).find('option:selected');
    alert('Value: ' + selectedOption.val() + ' Text: ' + selectedOption.text());
});

这将遍历页面中的所有s,并提醒每个selects 上选定的文本和值。optionselect

于 2009-03-30T15:05:18.847 回答