Archief - document.write

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

woody600

Legacy Member
Ik krijg mijn tekst met document.write in orde maar mijn functies die hoger staan gedefinieerd activeren niet. Met gewoon een html div werken de functies wel correct.

function verhogen(id){
if(parseInt($(id).innerHTML)== $("moeilijkheid").value){;}
else{
if(($(id).innerHTML)=="Klik!") {
$(id).innerHTML = 1 +" x";
}
else {
$(id).innerHTML = parseInt($(id).innerHTML) + 1 +" x";
}
}

}


document.write('<div id="div'+i+'" class="rij1" onclick="verhogen(id)">Klik!</div>')}



Als ik van de functie verhogen(id) een functie test() maak met gewoon een alert in start de functie dus wel. Ik denk dus dat de fout zit aan de ID van verhogen.


Eerst taak van Javascript BTW, heb het net 12 weken 2 uur in de week gehad.


MVG

woody600

adrianhates

Legacy Member
24 uur? da leerk op 1 uur
wa nu dus ni zal lukke want ik ga slape , lol

woody600

Legacy Member
Dit is maar een deel van mijn code, en het is ook maar simpele javascript dat we leren. Ik hoop dat er nog een degelijke oplossing komt.

Nog een opmerking $() komt uit de prototype bibliotheek, dit is get.elementbyid() dacht ik.
De fout zit in document.write ik hoop snel een oplossing te zien.

MVG

Woody600

Cycloon

Legacy Member
Code:
document.write('<div id="div'+i+'" class="rij1" onclick="verhogen('+id+')">Klik!</div>')}

Ik vermoed dat id in verhogen(id) een variabele is, je moet die dan ook buiten de ' ' brengen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan