droom: bestimmter Bereich von einem responseText

Hallo folks,

wie kann ich den Bereich id=fields von meinem responseText abfangen. Ich habe es so probiert:

if (xmlHttp)  
{  
	xmlHttp.open("GET", 'index.php?id=45', true);  
	xmlHttp.onreadystatechange = function ()  
		{	  
			if (xmlHttp.readyState != 4) return;  
			var response = xmlHttp.responseText;  
			document.getElementById('newfields').innerHTML = xmlHttp.responseText.getElementById('fields').value;  
		};  
	xmlHttp.send(null);  
}  

vielen Dank

  1. Hallo,

    wie kann ich den Bereich id=fields von meinem responseText abfangen. Ich habe es so probiert [...]

    Dein Problem ist anscheinend, dass du die Fehlermeldungen deines Browsers nicht liest bzw. nicht findest.

    Eine entsprechende fehlermeldung sollte dir nämlich mitteilen, dass die Zeichenkette in xmlHttp.responseText keine Methode namens getElementById kennt.

    getElementById ist vielmehr eine Methode des document-Objekts.

    Gruß, Don P

    1. ja hast recht. ich bekam kene Fehlermedlung. Ich mache es mit DOM nun. Responsetext geht nicht in einer String var sondern ein DOM Element und es funktioniert. Danke ^^
      ..
      if (xmlHttp.readyState != 4) return;
      document.getElementById('revision').innerHTML = xmlHttp.responseText;
      document.getElementById('newfields').innerHTML = document.getElementById('fields').innerHTML;
      ....