Hi,
ich habe Probleme mit folgender Funktion:
function do_parsefiles(i) {
var Anzahl = document.getElementById("name_list").childNodes.length - 1;
var val = document.getElementById("name_list").childNodes[i].id;
var res = document.getElementById("fileInfo");
var info = document.getElementById("fileInfo").innerHTML;
res.innerHTML = info + '<br>' + i + '/' + Anzahl + '-' + val;
remote.parsefile(val);
if(i < Anzahl) {
window.setTimeout( "do_parsefiles(i++)", 10 );
}
else
res.innerHTML = i + '<br>FINISHED';
}
Wenn ich diese Funktion mit einem do_parsefiles('0') aufrufe, bekomme ich immer am anfang 2x das 1. Childelement, bei einem Aufruf mit do_parsefiles(1), beginnt die Geschichte auch mit dem Element Nr 1, springt dann aber wieder 2x auf die Null.
Um Hilfe wäre ich sehr dankbar
Gruß Klaus