Hallo ihr,
Ich habe hier eine Funktion, welche den selektierten Eintrag aus einer Liste löscht:
function delFromList( frmName, srcList ) {
var form = eval( 'document.' + frmName );
var srcList = eval( 'form.' + srcList );
var srcLen = srcList.length;
for (var i=srcLen-1; i > -1; i--) {
if (srcList.options[i].selected) {
srcList.options[i] = null;
}
}
}
Das funktioniert normalerweise ganz gut. Nun übergebe ich der Funktion aber als srcList eine Liste aus einem Element-array wie userList[1].
Der Fehler lautet dann:
"Fehler: form.selUser has no properties"
in der Zeile:
"var srcList = eval( 'form.' + srcList );"
Anscheinend hat er den Index verschluckt. Was muss ich denn da ändern, damits mit dem Array-Element klappt?
Vielen Dank
Gruß
Daniel