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
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