Migliorare l'usabilità dei link con DOM e Javascript - Esempio 3

Vai ad HTML.it
Vai sul sito del W3C
Vai su PRO-HTML.it

Il codice

<script type="text/javascript" language="Javascript">
function modificaLink() {
var sito = /html.it/;
var links = document.getElementsByTagName('a');
for (i = 0; i < links.length; i++) {
var link = links[i];
url = links[i].getAttribute('href');
if (url.match(sito)) {
var info = document.createTextNode (' [Link interno]');
link.appendChild(info);
}
else {
var info = document.createTextNode (' [Link esterno]');
link.appendChild(info);
}
}
}
window.onload = modificaLink;
</script>