[JS] <tr> vor anderem <tr> einfügen...
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
brauche
code
ende
fehler
grad
http
klappen
konsole
krieg
objekt
ordnen
plage
problem
richtige ergebnis
schund
tabelle
tip
versuch
zeigen
-
Ja, damit plage ich mich grad rum :/
Ich kann hier nicht viel Code zeigen, da ich den immer und immer wieder umgeschrieben hab, bis am Ende nur noch Schund rauskam^^
Also, ich habe mehrere <tr> mit jeweils 3 <td>s. Jetzt will ich in meine Tabelle, wenn der User einen Link klickt, noch ein <tr> einfügen.
Das Problem: ich brauche immer ein und dasselbe <tr> am Ende(evntl. mit ner eigenen ID).
Die Fehler aus der Fehler-Konsole haben mir bisher nie wirklich viel gebracht.
Ich hatte eigentlich vor, es mit http://de.selfhtml.org/javascript/objekte/node.htm#insert_before zu machen, aber das will einfach nicht klappen ._.
Ich weiß grad nicht, wie wichtig der Code bei javascript ist, aber ich versuch einfach mal, meinen derzeitigen zu ordnen ;)
Hoffe trotzdem schonmal auf Tipps/Lösungen.
MfG
EDIT: Also im Titel steht eigentlich "<tr> vor anderem <tr> einfügen"...
EDIT2:
Aaaaalso...
ich hab' jetzt das:
<? var starNode = document.getElementById("node"); alert(starNode); var newNode = document.createElement("tr"); var td1 = document.createElement("td"); td1.innerHTML="---"; var td2 = document.createElement("td"); td1.innerHTML="---"; var td3 = document.createElement("td"); td1.innerHTML="<a href=\"Javascript: removeIt();\">---</a>"; newNode.appendChild(td1); newNode.appendChild(td2); newNode.appendChild(td3); alert(document.getElementById("myTable").insertBefore( newNode, starNode));
da krieg ich aber ganz am ende(bei "starNode));") eine Exception, dass die entsprechende Node nicht gefunden wurde.
Ich geb' die aber per alert() aus und da krieg ich eigentlich das richtige Ergebnis("HTMLTableRowElement" oder sowas).
Beitrag geändert: 13.9.2008 15:01:36 von benutzernaemelchen -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Warum "klonst" du nicht einfach ein TR-Node mit zugehöriger Unternodestruktur (TDs)? http://de.selfhtml.org/javascript/objekte/node.htm#clone_node
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage