Ajax - Nodes mit HTML drin auslesen

  • Hi

    Ich versuch mich mal wieder mit Ajax.

    Ich habe nun mit hilfe von 2 Tutorials ein Script gebastelt.
    Das funktioniert auch, fast.
    http://developer.mozilla.org/en/docs/AJAX:Getting_Started
    http://www.quirksmode.org/blog/archives/…jax_respon.html *XML Teil*

    Nun habe ich in meiner XML Antwort HTML Tags drin.

    Beispiel:

    Es wird jeweils nur das angezeigt was vor einem HTML Tag ist also «Der Inhalt» und «Etwas anderes » der Rest verschwindet.

    Das Javascript:


    Wenn ich eine Antwort habe wird diese an diese Funktion geschickt.

    Code
    function getNodeValue(obj,tag)
    {
    	return obj.getElementsByTagName(tag)[0].firstChild.nodeValue;
    }


    Gibt den Inhalt, wohl ohne HTML weiter.

    Wie bekomme ich nun den Inhalt der Nodes mit HTML?

    Gruss ::RMB::

  • hmm, das sollte so gehen... zur not halt mal probieren:

    Code
    Code:
    
    
    function getNodeValue(obj,tag)
    {
       return obj.getElementsByTagName(tag)[0].firstChild.innerHTML;
    }
  • Ich habs! :)

    Man muss nur um das HTML das CDATA zeugs machen.