Liebe Mitdenker, liebe Wissende, liebe Neugierige,
ja!
jetzt hat das alles schon so schön geklappt, nur insertBefore() krieg ich einfach nicht hin Ich habe schon mindestens 30 Webseiten durch, in denen die Leute ähnliche Probleme haben. Manchmal gibt es eine angebliche Lösung (die nicht funktioniert), meistens belibt die Frage aber offen.
$td = $dom->createElement('td');
$td->nodeValue = 'Ich bin neu';
$td->setAttribute('class', 'saldo');
$tr = $dom->getElementById('t001-tr001');
$first = $tr->firstChild;
$last = $tr->lastChild;
echo "\r\n<pre>";
echo htmlspecialchars(print_r($first, 1));
echo "\r\n</pre>";
$newtd1 = $tr->insertBefore($td, $first);
$newtd2 = $tr->appendChild($td);
appendChild() funktioniert wunschgemäß, insertBefore() macht einfach nix. Die Node taucht nicht auf.
dumm guck Ratlosigkeit
Spirituelle Grüße Euer Robert
--
Möge der Forumsgeist wiederbelebt werden!
Möge der Forumsgeist wiederbelebt werden!