Hallo,
ich ärger mich grad schon 2 Stunden mit Javascript rum. Ich habe eine Tabelle in der Tabelle sind mehreren Zeilen, ne Zeile kann folgendermaßen aussehn (2 Zellen)
Text - Selectfeld
Leer - Selectfeld
Leer - neue Zeile hinzufügen
Siehe auch Code:
HTML:
Energie:
--------------- Bitte wählen ---------------
Slot hinzufügen
Offensiv:
--------------- Bitte wählen ---------------
Slot hinzufügen
Wenn man nun auf das "Slot hinzufügen klickt" sollte vor dem TR mit der ID "xxAdd" ein neues TR Element mit ähnlichem Inhalt wie dem darüber reingesetzt werden, ich habe versucht das auf folgende Weise zu machen, bekomme aber immer den Fehler:
Fehler: uncaught exception: [Exception... "Node was not found" code: "8" nsresult: "0x80530008 (NS_ERROR_DOM_NOT_FOUND_ERR)" location: "http://localhost:8084/DarkDestiny/main.jsp?page=new/fleet&type=4&designId=80&action=modify Line: 504"]
Hier die Javascript Zeile, mit der ich einfügen möchte:
JavaScript:
slotTable.insertBefore(newSlot,document.getElementById("enAdd"));
newSlot entspricht dabei einem TR Element und slotTable is die Tabelle mit der ID="slotTable" (siehe oben im HTML)
Irgendwelche Hinweise?