Hallo,
document.getElementById("link_nova").firstChild.nodeValue = " news*";
Doch übernehmen mir die Browser das Leerzeichen am Beginn nicht (sie stellen den Link als "news*" dar anstatt " news*", und einen maskierten non-breaking space kann ich in Javascript nicht einfügen.
Doch.
Das hat den CharCode 160 oder Hexadezimal A0. Der muss in ein Zeichen gewandelt werden. Das macht unescape().
document.getElementById("link_nova").firstChild.nodeValue = unescape("%A0") + "news*";
viele Grüße
Axel