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ì:
è corretto?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; }
Sempre se ho capito correttamente, il tuo esempio cerca in tutta la pagina. Se volessi restringere il campo ad un div.
Si può fare?codice:var arrLink=getElementsById('mydiv').getElementsByTagName('a');
Grazie mille

Rispondi quotando