-
Hallo, ich werde noch verrückt weil ich schon seit 3 Tagen versuche hinter den Fehler zu kommen. Ich lasse per jQuery mit Load Daten an den Server senden und erhalte als Antwort sowas in der Art:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
<p> <div id="action_message_p"> <div class="box_head">Information</div> <div class="box_content_info"> <table style="width:100%" cellspacing="1" cellpadding="1" > <tr moh="moh"> <td style="padding:2px;width:1%;" class="fcf"><img src="http://www.tutorials.de/forum/icons/tick.gif" /></td> <td style="padding:2px;padding-left:5px;" class="fcf"><strong><font color="#008800">Hier steht ein Text.</font></strong></td> </tr> </table> </div> </div> </p> <input type="hidden" name="ajax_result_new_id" id="ajax_result_new_id" value="17" />
Egal was ich nach dem letzten </p> Tag einfüge. Ich bekomme immer die Fehlermeldung vom Firebug: "Junk" nach Dokument-Element
Woran liegt das?
Es ist ein XML Fehler. Und im XML darf nur ein Root Element vorkommen. Kann es sein, dass der <p> Tag als Root Element angesehen wird?
EDIT: Es ist übrigens egal was nach dem </p> Tag kommt. Der Fehler tauch auch bei <div></div> oder <p></p> Elementen auf...
EDIT2: Wenn ich die Input Tags mit in den <p></p> Tag reinnehme, taucht der Fehler nicht auf...Geändert von NM78 (10.03.10 um 16:34 Uhr)
-
Hi,
es kommt darauf an, wie dein XML-Dokument aussieht.
Wenn es folgende Form besitzt
handelt es sich beim p-Element um das Wurzelelement. In einem solchen Fall wäre das Dokument nicht wohlgeformt, wenn sich das input-Element ausserhalb des p-Elements befinden würde und wäre eine Erklärung für die Fehlermeldung.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
<?xml version="1.0" encoding="utf-8"?> <p> <div id="action_message_p"> <div class="box_head">Information</div> <div class="box_content_info"> <table style="width:100%" cellspacing="1" cellpadding="1" > <tr moh="moh"> <td style="padding:2px;width:1%;" class="fcf"><img src="http://www.tutorials.de/forum/icons/tick.gif" /></td> <td style="padding:2px;padding-left:5px;" class="fcf"><strong><font color="#008800">Hier steht ein Text.</font></strong></td> </tr> </table> </div> </div> <input type="hidden" name="ajax_result_new_id" id="ajax_result_new_id" value="17" /> </p>
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
Ähnliche Themen
-
XSLT: sowohl value-of select "element" als auch "element" selbst ausgeben
Von RalU im Forum XML TechnologienAntworten: 5Letzter Beitrag: 18.01.10, 02:21 -
"Optionsformular" nach der Auswahl aktuallisieren ohne "Submitbutton"
Von spikaner im Forum PHPAntworten: 1Letzter Beitrag: 19.10.07, 08:45 -
MySQL5.0 - In Datenbank auch nach "/" und "-" suchen
Von MatMagic im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 09.11.05, 21:30 -
Nach zB 2 Wochen Datei "X" in Ordner "X" kopiern? Möglich?
Von i-mehl im Forum PHPAntworten: 14Letzter Beitrag: 23.02.04, 09:35 -
Element "a" hat kein Attribut "target" ?
Von jccTeq im Forum HTML & XHTMLAntworten: 7Letzter Beitrag: 20.01.04, 14:15



Zitieren

Login





Lesezeichen