[Javascript] target has no properties

Status
Niet open voor verdere reacties.

bartjuh_4

Gebruiker
Lid geworden
19 jun 2005
Berichten
225
Hallo,
Ik ben met een script bezig dat een div laat faden.

Alleen krijg ik het niet werkend als ik een variabele gebruik ipv de id van de div.

Het gaat om het volgende script:

fnction jahDone(target) {
// only if req is "loaded"
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200) {
results = req.responseText;
document.getElementById(target).innerHTML = results;
for( var i = 0 ; i <= 100 ; i++ )
Deze regel==>setTimeout( 'setOpacity(' + (i / 10) + ',+target+)' , 8 * i);<==
} else {
document.getElementById(target).innerHTML= 'De pagina bestaat niet of moet nog worden gemaakt.'+
req.statusText;
}
}
}

Alvast bedankt!
 
Een paar komma's erbij? :)

setTimeout( 'setOpacity(' + (i / 10) + ',' + target + ')' , 8 * i);

Vr.Gr. Egel.
 
Nu geeft hij bij de volgende functie aan dat de variabele geen properties heeft:


function setOpacity(value,target)
{
document.getElementById(target).style.opacity = value / 10;
document.getElementById(target).style.filter = 'alpha(opacity=' + value * 10 + ')';
}

Edit:

Het is gelukt, het moest het volgende zijn:
setTimeout( "setOpacity(" + (i / 10) + ",'" + target + "')" , 8 * i);
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan