Hab mich für die 2. Möglichkeit entschieden.
Die Funktion sieht jetzt folgendermaßen aus:
function checkquant(){
count = 0;
xmlget = getXMLHTTP();
//xmlget.overrideMimeType('text/xml; charset=ISO-8859-1');
xmlget.open("GET", "var/config.php?action=checkquant", true);
xmlget.onreadystatechange = function(){
if ( xmlget.readyState == 4 && xmlget.responseText) {
var status = xmlget.responseText.split(".");
for (var t = 0; t < status.length; t++) {
if(status[t] == 1) {
document.getElementById('hint_'+t).innerHTML = 'Meldung';
count++;
}
}
if(count == 0) document.form.submit();
}
}
xmlget.send(null);
}
Funktioniert ohne Probleme.
Ist das denn jetzt so in Ordnung oder wäre die 1. Möglichkeit noch besser?
Gruß
koellsch