【发布时间】:2011-05-22 00:52:32
【问题描述】:
我正在尝试获取页面上所有链接的数组,这些链接的 href 与特定字符串(url 的一部分)匹配。此方法适用于除 IE 以外的所有浏览器,我不知道为什么。
var url = '/work.php?subsection=1';
a = $('clients').getElements('a[href^='+url+']');
alert(a.length);
我正在使用 Mootools 来解释 $('clients').getElements() 位。
在所有浏览器中,除了 IE a.length 返回 10。IE 返回 0。有人知道为什么吗??
值得一提的是,我只需要匹配href的第一部分。所以<a href="/work.php?subsection=1&project=11"></a> 应该匹配。
【问题讨论】:
-
这应该被标记为
Mootools。
标签: javascript mootools string-matching