Listing 5-21 "Dynamisierung eines statischen Links"

function druckversion() {
var knoten = document.getElementById("druckversion");
if (knoten) {
var linktext = document.createTextNode("Drucken");
knoten.replaceChild(linktext, knoten.firstChild);
knoten.href = 'javascript:print()';
}
}
window.onload = function() {
druckversion();
}

Dieses Beispiel stammt aus dem Buch Barrierefreiheit verstehen und umsetzen.