Du kan ju alltid använda DOM, men jag vet inte om det är det som du är ute efter. Fungerar iofs rätt dåligt, men det bör fungera i åtminstone IE och Mozilla ( Självklart på olika sätt ).
Kan du ändra länkdeklarationen så du har id-attributet istället för name?
Otestat men värt att försöka med... ;)
var aTag = document.getElementsById('test'); // hämtar a-taggen med id-attributet test
var aAtt = aTag[0].getAttribute(aTag[0].attributes[0].name); // hämtar värdet som href-attributet har
document.write(aAtt);
var objTree = document.getElementsByTagName( "a" ); // Ger dig alla länkar till objTree
// Loopa länkarna
for( var i = 0; i < objTree.length; i++ ) {
var hrefTxt = objTree.item( i ).getAttribute( "href" ); // Nu har du href-texten i variabeln hrefTxt
document.writeln( hrefTxt );
}
Om det nu är en möjlighet. Det här hämtar alla a-taggar i dokumentet.
Variabeln hrefTxt kan du ju sedan köra genom ett RegExp för att få det du vill. Kanske är lite hjälp på vägen ivf. :)