Moin, ich habe hier eine JavaScript Funktion, die von Firefox nicht erkannst wird. Das ganze dient zum verdunkeln des Hintergrunds von Codebeispielen.
<script type="javascript/text">
var mode;
var codeelem;
function dunklerCode(mode){
codeelem = document.getElementsByClassName("code");
if(mode){
for(i=0;i>codeelem.length();i++)
codeelem[i].style.backgroundColor = "#777";
document.getElementById('codeswitch').innerHTML = "Du kannst den Hintergrund der Codebeispiele für eine besser Ansicht erhellen, <a href=\"javascript:dunklerCode(false);\">klicke hier</a>";
}
else{
for(i=0;i>codeelem.length();i++)
codeelem[i].style.backgroundColor = "#ddf";
document.getElementById('codeswitch').innerHTML = "Du kannst den Hintergrund der Codebeispiele für eine besser Ansicht verdunkeln, <a href=\"javascript:dunklerCode(true);\">klicke hier</a>";
}
}
</script>
Der Link zum Funktionsaufruf ist aus dem Quellcode ersichtlich. Der Anfangslink entspricht !mode.
Wenn ich den Link anklicke, sagt mir FF, die Funktion sei nicht deklariert. Wo ist der Fehler?
Sorry, hab grade erst mit JS angefangen, brauche das aber dringend, sonst komm ich mit der Webbi nicht weiter
thx im vorraus