| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Zitat:
Auf den ersten Blick fällt mir auf: - einige Operationen funktionieren nicht bevor das Element im DOM-Baum eingefügt ist, IIRC musst du zuerst die neue Zeile einfügen und dann deren Unterelemente erzeugen - document.document gibt es nicht - du benutzt anscheinend weder Debugger noch Fehlerkonsole Vielleicht hilfreich: http://de.selfhtml.org/javascript/ob...m#append_child | |
| | |
| | ||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Hi, das ist kein Greasemonkey-Problem, sondern ein allgemeines JavaScript-Problem. Zitat:
a) musst du du als Referenz-Knoten das Parent-Element angeben, nicht bloß irgend ein übergeordnetes. b) ist document.document ein Fehler c) bezieht sich nextSibling in deinem Fall auf White-Space-Knoten, nämlich auf den Zeilenumbruch nach dem TR (gut, ist Wurst, aber was soll das?). Als Referenzknoten solltest du denselben Knoten nehmen, den du als zweites Argument an insertBefore gibst mit der Eigenschaft parentNode versehen. Dazu solltest du statt document.getElementsByTagName("TR")[3].nextSibling einfach document.getElementsByTagName("TR")[4] nehmen. Also Code: document.getElementsByTagName("TR")[4].parentNode.insertBefore(row, document.getElementsByTagName("TR")[4]);
Statt td1.appendChild(document.createTextNode("4")); empfehle ich übrigens td1.innerHTML = '4'; Ist weniger fehleranfällig.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Problem mit Zeile löschen Tabelle Javascript | nBassCom | JavaScript, Ajax und mehr | 2 | 02.06.2010 14:36 |
| [Erledigt] Intertabellarische Berechnungen, wie? | dave303 | Datenbanken | 13 | 05.03.2010 11:58 |
| Zeile einer Tabelle weich ausblenden. | jackie1983 | PHP Tipps 2010 | 4 | 08.02.2010 16:48 |
| Bilder in Tabelle einfügen Mysql oder direkt?! | DKuhn | PHP Tipps 2009 | 3 | 30.09.2009 10:14 |
| [Erledigt] Erste Zeile einfügen oder löschen in csv | solvero | PHP Tipps 2009 | 6 | 08.03.2009 21:43 |
| Aus Tabellen Zeile neue Tabelle öffnen im gleichen Fenster | sheekie | PHP Tipps 2008 | 4 | 30.10.2008 00:19 |
| Tabelle mit while nach 4 spalten zur nächsten zeile | Supeede | PHP Tipps 2008 | 6 | 10.05.2008 09:46 |
| Bild an eine genaue Stelle in einer Tabelle einfügen?! | miwius | PHP Tipps 2008 | 6 | 28.10.2007 15:55 |
| Position einer zeile in einer sortierten tabelle bestimmen | Drache | Datenbanken | 9 | 17.06.2007 10:45 |
| Zeile einfügen | tennessee | Server, Hosting und Workstations | 5 | 02.06.2006 21:05 |
| Am Ende jeder Zeile etwas einfügen lassen... | PHP Tipps 2005-2 | 2 | 29.10.2005 05:56 | |
| [Erledigt] Erste Zeile einer Tabelle wird nicht ausgelesen | Datenbanken | 11 | 18.07.2005 02:18 | |
| Zeile einer Tabelle per Mausklick markieren ! | Cyberbob_at_tot | HTML, Usability und Barrierefreiheit | 2 | 27.06.2005 15:17 |
| Word Tabelle direkt in HTML Datei einfügen | nsane | HTML, Usability und Barrierefreiheit | 7 | 28.12.2004 09:02 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| greasemonkey tabelle auslesen, greasemonkey html einfügen, greasemonkey einer tabelle werte hinzufügen, greasemonkey tabelle, greasemonkey tabelle ändern, div table zeile hinzufügen, greasemonkey javascript erstellen, tabellenzeile ausblenden greasemonkey, mit php in jede dritte html zelle ein bild einfügen, greasemonkey spale hinzufügen, greasemonkey tabelle erzeugen, ajax zeile erstellen, greasemonkey element auf neuer seite einbinden, greasemonkey tabellenspalte ausblenden, greasemonkey quelltext zeile ausblenden, greasemonkey zeile an tabelle anhängen, javascript tabelle zeile zwischen zeile einfügen, greasemonkey tabelle erstellen, dynamisch ajax zeile in tabelle einfügen, greasemonkey spalte tabelle einfügen |