Op dit moment ben ik druk om een grease monkey script te schrijven. Helaas blijft ik op dit moment op een puntje hangen. Ik heb hieronder het stukje script geschreven. Volgens mij werkt dit stuk niet omdat de variable uit de loop niet wordt doorgegeven aan de functie. Kan dit kloppen?
var arrData = [["0", "KillDevil" , GM_setValue("action","ikwerk")],["1", "DoQuest",GM_setValue("action","Quest")],["2", "Monkey",GM_setValue("action","Dunno")]];
for (i=0;i<arrData.length;i++){
Maakt een element met ID: Inode_0 t/m2
}
for (i=0;i<arrData.length;i++){
alert(i)
document.getElementById(["Inode_" + i]).addEventListener("click", function(){ GM_setValue("action",arrData[1]);Call();}, false);}
/* Mijn zeer niet elegante tijdelijke oplossing, welke ik niet wil gebruiken
*document.getElementById("Inode_1").addEventListener("click", function(){ GM_setValue("action",arrData[1][1]);Call();}, false);
*document.getElementById("Inode_2").addEventListener("click", function(){ GM_setValue("action",arrData[2][1]);Call();}, false);
*/}
Ik hoop van harte dat iemand hier wat licht op kan laten schijnen. Alvast bedankt!!!!
var arrData = [["0", "KillDevil" , GM_setValue("action","ikwerk")],["1", "DoQuest",GM_setValue("action","Quest")],["2", "Monkey",GM_setValue("action","Dunno")]];
for (i=0;i<arrData.length;i++){
Maakt een element met ID: Inode_0 t/m2
}
for (i=0;i<arrData.length;i++){
alert(i)
document.getElementById(["Inode_" + i]).addEventListener("click", function(){ GM_setValue("action",arrData[1]);Call();}, false);}
/* Mijn zeer niet elegante tijdelijke oplossing, welke ik niet wil gebruiken
*document.getElementById("Inode_1").addEventListener("click", function(){ GM_setValue("action",arrData[1][1]);Call();}, false);
*document.getElementById("Inode_2").addEventListener("click", function(){ GM_setValue("action",arrData[2][1]);Call();}, false);
*/}
Ik hoop van harte dat iemand hier wat licht op kan laten schijnen. Alvast bedankt!!!!