mAciD: typsicherheit ... uebergebene argumente auf deren typ pruefen?

Beitrag lesen

in diesem fall bekommt schon die funktion [generateSortTable] ein ungueltiges
[unsortAr] argument zugewiesen.

var A_TextPCountry = document.getElementsByName("PB_TextPCountry");

Dieses globale Array lege ich zu Programmbeginn an. Ist in keiner Funktion.
Ich habe im HTML-Code in diversen <INPUT> Tags diverse Informationen geschrieben (per %SEARCH{}% einer FOS-WIKI).
Diese lese ich zu beginn ein. Eben in diese Arrays.

Dann habe ich folgende Funktion, um den Sortiervorgang zu starten:

function sortOutputByCountry(){  
  generateSortTable(A_TextPCountry,'string');  
}

Welche wiederum meine Sortierfunktion aufruft, mit bekanntem effekt.
Ach ja, die obige Funktion wird über einen Button um HTML-Gerüst per onClick-Event ausgeführt.

Was mache ich falsch.