JeroenE
Terugkerende gebruiker
- Lid geworden
- 20 mrt 2005
- Berichten
- 1.950
Hallo,
Na het oplossen van enkele foutjes, krijg ik de volgende foutmelding : "regel 17: resultbar is leeg of geen object".
Haal ik "docData." op regel 14 weg, dan is de melding : "regel 17: style is leeg of geen object".
De pagina is de volgende.
Wat zit er nog fout in het script?
Als ik met 1 enkele bar en de onderstaande code werk, dan werkt het wel.
De pagina is de volgende.
Greetz : Jer
en.
Na het oplossen van enkele foutjes, krijg ik de volgende foutmelding : "regel 17: resultbar is leeg of geen object".
Haal ik "docData." op regel 14 weg, dan is de melding : "regel 17: style is leeg of geen object".
De pagina is de volgende.
Wat zit er nog fout in het script?
PHP:
ns = (document.layers)?true:false;
ie = (document.all)?true:false;
function choosePoll(theQuestion,theAnswer1,theAnswer2,theAnswer3,theResult1,theResult2,theResult3) {
var docData = document.polls;
docData.question.value = theQuestion;
docData.answer1.value = theAnswer1;
docData.answer2.value = theAnswer2;
docData.answer3.value = theAnswer3;
docData.result1.value = theResult1+"%";
docData.result2.value = theResult2+"%";
docData.result3.value = theResult3+"%";
for (i=1;i<3;i++) {
var bar = new Array();
var resultbar = new Array();
if (ns) bar[i] = docData.resultbar[i];
if (ie) bar[i] = docData.resultbar[i].style;
bar[i].wsize = parseInt(bar[i].width);
slide();
}
}
function slide() {
if (bar[i].wsize<theResult[i]*3) {
bar[i].wsize += 1;
bar[i].width = bar[i].wsize;
setTimeout("slide()",5);
}
}
Als ik met 1 enkele bar en de onderstaande code werk, dan werkt het wel.
De pagina is de volgende.
PHP:
ns = (document.layers)?true:false;
ie = (document.all)?true:false;
function choosePoll() {
if (ns) bar = document.resultbar;
if (ie) bar = resultbar.style;
bar.wsize = parseInt(bar.width);
slide();
}
function slide() {
if (bar.wsize<250) {
bar.wsize += 1;
bar.width = bar.wsize;
setTimeout("slide()",5);
}
}
Greetz : Jer

Laatst bewerkt: