Danke, gut das es Fachmänner wie euch gibt. (ist ernst gemeint)
Für euch klingt sowas wahrscheinlich banal, aber für mich kostete diese Erkenntnis einige Stunden an Try and Error.
Moin!
var A_TextPCountry = document.getElementsByName("PB_TextPCountry");
Dieses globale Array lege ich zu Programmbeginn an. Ist in keiner Funktion.
Da hast du dein Problem!
getElementyByName liefert dir KEIN Array zurück, sondern eine NodeList, auf die du mit Indices genauso zugreifen kannst, wie auf ein Array, die aber eben NICHT die Methode slice implementiert hat.
Was mache ich falsch.
Es ist also genau so, wie Struppi es meint: Du hast kein Array.
- Sven Rautenberg