Ich versuche, ein Array aller Links auf einer Seite, deren href mit einer bestimmten Zeichenfolge (Teil der URL) übereinstimmt. Diese Methode funktioniert in allen Browsern außer IE, und ich bin mir nicht sicher warum.IE und String-Matching
var url = '/work.php?subsection=1';
a = $('clients').getElements('a[href^='+url+']');
alert(a.length);
Ich bin mit Mootools, die das $('clients').getElements()
Bit erklären würde.
In allen Browsern aber IE a.length
gibt 10. IE zurück 0. Wer weiß warum?
Erwähnenswert ist, dass ich nur den ersten Teil des href benötige. So sollte <a href="/work.php?subsection=1&project=11"></a>
übereinstimmen.
Dies sollte wahrscheinlich mit 'Mootools' getaggt werden. – ClosureCowboy