non funziona perche' quello non e' un vero array, ma un htmlcollection, ed e' concettualmente corretto perche' non puoi alterarlo a piacimento se non rimuovendo o aggiungendo fisicamente nodi,Originariamente inviato da Gunn
non deve rimuoverlo fisicamente dalla pagina, ma solo il link dalla collection... sapete aiutarmi?
per lo stesso motivo non puoi fare un sort, un ordinamento diverso non avrebbe senso
se da questa htmlcollection ricavi un array arbitrario poi fai di quest ultimo quello che vuoi
ciaocodice:var a=document.getElementsByTagName('a'); var arrLinks=[]; for(var k=0;k<a.length;k++){ arrLinks[arrLinks.length]=a[k]; } // arrLinks.sort(); // arrLinks.splice(0,1); // ...

Rispondi quotando