Funktion funktioniert nur mit alert-Meldung
chogle
- javascript
Ich will eine Funtion machen, bei der eine angeklickte Frage geld wird. Sie sollte allerdings wieder weiss werden wenn eine andere angeklickt wird. zusätzlich wird dann noch eine Funktion getAnswer aufgerufen, welche die Frage an einem bestimmten Ort hinschreibt. Ich denke mal, diese Funktion ist nicht relevant für mein Problem. eigentlich funktioniert alles, wenn ich ganz am Anfagn der Funktion setcolor eine alert Meldung bringe. Wenn aber keine alert-Meldung kommt, geht gar nichts mer
hier die Funktion
function setcolor( id, no )
{
var i;
var max
/* alert("funtion setcolor"); */ // setcolor funktioniert nur wenn hier eine alert-Meldung steht
for( i = 97; i <= 100; i++ )
{
document.getElementById(String.fromCharCode(i)).style.color = "#FFFFFF";
}
document.getElementById(id).style.color = "#FFFF00";
getAnswer(no);
}
hoffe jemand kann helfen
Hi!
var i;
var max
Setzt mal spaßeshalber ein ; hinter max und nimm den alert raus.
Was passiert jetzt?
Sali
var i;
var max
Setzt mal spaßeshalber ein ; hinter max und nimm den alert raus.
Was passiert jetzt?
nein, geht nicht
hat sich erledigt, dass Problem ist gelöst.
Würde micht aber trozdem noch interessieren, warum das dann mit einer alert-Meldung geht und ohne nicht
chogle
function setcolor( id, no )
{
var i;
var max/* alert("funtion setcolor"); */ // setcolor funktioniert nur wenn hier eine alert-Meldung steht
for( i = 97; i <= 100; i++ )
{
document.getElementById(String.fromCharCode(i)).style.color = "#FFFFFF";
}
Wann rufst du das hier auf?
Im header vermute ich. d.h. es gibt noch keine Elemente im document. Du kannst diese Funmktion erst nach onload aufrufen.
Struppi.