Der Martin: Auslesen dynamisch erzeugter id's funktioniert nicht komplett

Beitrag lesen

Moin,

for (; x < 2; x++)

du bearbeitest also die ersten zwei vorkommenden Eingabefelder, mehr nicht.

Lasse ich mir nun die beiden Arrays ausgeben, so ist die zweite id beider Arrays immer undefined:

HONIGTÖPFE:
-NameS34F
-undefined

RELEVANTE FELDER:
-NameI769
-undefined

Und das wundert dich? Es sind insgesamt zwei Einträge da, in jedem Array einer. Wo soll mehr herkommen?

if (/(Name|EMail)(D|S|H|F|T)/.test(Alle_Eingabefelder[x].id) == true)

if (/(Name|EMail)(R|V|W|P|I)/.test(Alle_Eingabefelder[x].id) == true)

  
Und es ist zwar nicht falsch, aber auch nicht sinnvoll, boolsche Werte nochmal explizit auf true zu vergleichen, um als Ergebnis des Vergleichs wieder denselben Wert zu bekommen. Das macht's nur schwieriger zu lesen.  
  
Schönen Sonntag noch,  
 Martin  

-- 
F: Was sagt der große Keks zum kleinen Keks?  
A: Du kannst dich jetzt verkrümeln.  
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(