Hallo,
function checkPriority(fieldName) {
var saveRadios = new Array();
saveRadios.push(fieldName);}
>
> jetzt möchte ich aber später noch was anderes anklicken, dessen Name ebenfalls in dieses Array geschrieben wird, jedoch ist dann das alte Element nicht mehr drin. Wie schaffe ich es ein Array <?!> "global zu speichern" </?!> damit ich es mit Elementen füllen kann, welche ich erst am Ende ausgeben möchte?
Wenn du eine Variable mit `var`{:.language-javascript} davor in einer Funktion notierst, dann steht sie nur in dieser Funktion (und Untermethoden) zur Verfügung (lokaler Geltungsbereich).
Wenn du einfach `saveRadios = new Array();`{:.language-javascript} schreibst, ist die Variable global und sie existiert auch noch, wenn die Funktion bereits beendet ist.
Mathias