-RB-: Was zum nachdenken! ich stecke fest (hab halt kein abi)

Beitrag lesen

Hallo,

habe jetzt wirklich viel probiert und komme an diesem Punkt nicht weiter.

Also grobe Erklärung zuerst(zur Abschreckung):

Ich habe eine Funktion gebaut.
In dieser Funktion habe ich ein Array (und noch viele andere Variablen).
In einer for(i)Schleife lese ich die Werte eines cookies aus.
dieser Cookie enthält eine unbestimmte Anzahl an Werten (aber weniger als 100).
Inerhalb dieser Werte möchte ich wiederum ganz Spezielle herauslesen.
Diese speziellen Werte Speichere ich in das oben genannte Array.

<!-- bis hierher kein Problem (oder zumindest nicht mehr)-->

Nun möchte ich per document.all.bla.innerHTML einen String schreiben der in form von HTML-TAGS eine Auswahlliste enthält, die genau so lang ist wie mein Array.

hier noch der derzeitige code der function:

function waffenchange(hand) {
var hands1, art1,name1,hands2, art2,name2;
hands1=getwaffe1("hands");
hands2=getwaffe2("hands");
name1=getwaffe1("name");
name2=getwaffe2("name");
art1=getwaffe1("art");
art2=getwaffe2("art");
var option=new Array();
var x, y; y=0;
 for (i=2; i<100 ; i++ ) {
  x=getitem(i,"art");
  if(x=="sword"  || x=="stab")
   {option[y]=getitem(i,"name");y++;}
 }

document.all.skillchanger.style.top = 0;
 document.all.skillchanger.style.left = -150;
 var leer= "Liste Ausblenden";
 document.all.skillchanger.innerHTML = "<form ><select id='skillz' name='skillz'  size='1' onChange='waffechanged(this.form.skillz.options[this.form.skillz.options.selectedIndex].value,this.form.skillz.options[0].value,"+hand+")' ><option value="+name1+">"+name1+"</option><option value="+leer+">"+leer+"</option> <option value="+option[0]+">"+option[0]+"</option> <option value="+option[1]+">"+option[1]+"</option> <option value="+option[2]+">"+option[2]+"</option> <option value="+option[3]+">"+option[3]+"</option> <option value="+option[4]+">"+option[4]+"</option></select></form>";

document.all.skillchanger.style.visibility = "visible";

}

habs einfach mal so reinkopiert wie es im editor steht ;)
also fehlermeldungen bekomme ich(ie sei dank) keine, nur ist meine liste im moment statisch und wenn das Array zu lang ist fehlt etwas, bzw wenn es zu kurz ist, sind undefined werte zu sehen

ein entscheidender Tip wird gesucht.

nicht gesucht werden kommentare über mein caos-script oder den inhalt meines scriptes ... ;)

vielen dank,

-RB-
__________________________________________________
habe sogar mal nach der Rechtschreibung geschaut!