Praticamente dato un testo generico:
"<a name='segnalibro1'>testo</a> a caso, con numerosi <a name='segnalibro2'>segnalibri</a> e link"

Mi servirebbe un array contenente segnalibro1, segnalibro2...

Se ho capito il tuo esempio, dovrei scriverlo così:

codice:
function searchBookmarks()
{
  var returnArray=new Array();
  var arrLink=document.getElementsByTagName('a');
   for(var i=0; i<arrLink.length; i++)
    {
      returnArray.push(arrLink[i].name);
    }
   
return returnArray;
}
è corretto?
Sempre se ho capito correttamente, il tuo esempio cerca in tutta la pagina. Se volessi restringere il campo ad un div.

codice:
var arrLink=getElementsById('mydiv').getElementsByTagName('a');
Si può fare?

Grazie mille