variable durchnummerieren in if schleife

pasciii

Grünschnabel
hallo

habe folgendes problem:

meine variablen lauten:

text1
text2
text3
etc

wie kann ich jetzt danach fragen in einer if schleife?
Code:
		for (i=1;i<4;i++)
			{
			if(tempTEXT = text[1])
			{
			alert(i);
			}
			}

müsste doch jetzt so wie gehen? nur das mit dem text i funktioniert halt nicht.

könnte mir jemand die schreibweise sagen?
vielen dank
mfg
pasci
 
Das funktioniert nicht weil du dazu text als Array deklarieren musst.
Dann kannst über text[index] darauf zugreifen, wobei index eine Ganzzahl ist die bei 0 beginnt.
 
Hallo pasci,

du kannst es mit einem Array machen.

In etwa so:
Code:
var text= new Array(3)   // Anzahl der Array-Variablen deklarieren

text[1]="Müller"
text[2]="Meier"
text[3]="Peters"

tempTEXT="Meier"


for (i=1;i<4;i++)
   {
      if(tempTEXT==text[i]) { alert(text[i])}
  }

Ich hoffe, dass du damit etwas anfangen kannst.

Viele Grüße Suely
 
zu früh gefreut ;)

wie kann ich denn jetzt vom letzten zum ersten springen

hab es nicht geschaft eine entsprechende if schleife da einzubringen....
Code:
		for (i=1;i<4;i++)
			{
			if(tempTEXT==text[i])
			{
			i++
			document.formular.from.value=text[i];
			}
			}

also sobald mein text i maximum erreicht ist sollte er wieder mit dem text[1] anfagangen
 

Neue Beiträge

Zurück