Hallo!
Auf der Suche nach einer Möglichkeit der dynamischen Änderung der Textfarbe mit dem NN bin ich auf eine im Forumsarchiv erwähnte Seite gekommen (<a href="http://www.webreference.com/js/column4/workaround.html">http://www.webreference.com/js/column4/workaround.html</a>).
Der Code funktioniert, aber da meine Kenntnisse in Java Script noch sehr bescheiden sind, hätte ich da mal ein paar Fragen zu dem folgenden Code:
------
function swapClass(text, spanName, urlName, oldName, highName, over) {
if (bVer < 4) { // old browser
return; // terminate the function
}
// create a new string for the link
var str = "<A CLASS='" + highName + "' HREF='" + urlName + "'";
if (over) {
// replace onMouseOver with onMouseOut
// replace true with false
str += " onMouseOut="swapClass('" + text + "', '" + spanName +
"', '" + urlName + "', '" + highName +
"', '" + oldName + "', false)">";
} else {
// replace onMouseOut with onMouseOver
// replace false with true
str += " onMouseOver="swapClass('" + text + "', '" + spanName +
"', '" + urlName + "', '" + highName +
"', '" + oldName + "', true)">";
}
str += text + "</A>";
display(spanName, str); // update the code
}
-------
- Warum verwendet man hier (bzw. allgemein) den Backslash? Geht es auch ohne? Was bewirkt er hier?
- Wann muß ich " und wann ' verwenden?
Danke.
Ciao.
Markus