Sven Rautenberg: typsicherheit ... uebergebene argumente auf deren typ pruefen?

Beitrag lesen

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