Hallo zusammen,
Da ich mich nur so la la auskenne mit JS komme ich leider nicht weiter. ich klone einen komplettes Div-Tag per JS wo jeweils 2 input, ein select Formular und ein a-tag endhalten sind. Auf jeder geklonten Zeile gibt es auch ein Löschen Button das ich per div-tag der ein JS Funktion ausführt realisiert habe und per onClick angesprochen wird. Wenn ich drauf drücke löscht er wie gewünscht die jeweilige Zeile.
Das Klappt alles wunderbar. Für die Weiterverarbeitung beim a-tag brächte ich aber die Position. Wie bekomme ich das heraus?
Mein Ansatz ist das ich beim Generieren einer neuen Zeile einfach hochzähle und es in einem Array abspeichere und gleichzeitig per „lastChild.nodeValue“ den „href“ des geklonten Blocks damit bestücke. Dabei habe ich aber das Problem dass wenn eine Zeile gelöscht wird natürlich die Anzahl nicht mehr stimmt.
Z.B.
Zeile 1: < Input > < input > < Select > < link > < delete >
Zeile 2: < Input > < input > < Select > < link > < delete >
Zeile 3: < Input > < input > < Select > < link > < delete >
Zeile 4: < Input > < input > < Select > < link > < delete >
Also wenn ich in der 3 Zeile auf den Link drücke das ein JS Funktion ausführt soll er JS sagen das gerade in Zeile 3 auf dem Link gedrückt wurde. Geht das?
Da ich mich nur so la la auskenne mit JS komme ich leider nicht weiter. ich klone einen komplettes Div-Tag per JS wo jeweils 2 input, ein select Formular und ein a-tag endhalten sind. Auf jeder geklonten Zeile gibt es auch ein Löschen Button das ich per div-tag der ein JS Funktion ausführt realisiert habe und per onClick angesprochen wird. Wenn ich drauf drücke löscht er wie gewünscht die jeweilige Zeile.
Das Klappt alles wunderbar. Für die Weiterverarbeitung beim a-tag brächte ich aber die Position. Wie bekomme ich das heraus?
Mein Ansatz ist das ich beim Generieren einer neuen Zeile einfach hochzähle und es in einem Array abspeichere und gleichzeitig per „lastChild.nodeValue“ den „href“ des geklonten Blocks damit bestücke. Dabei habe ich aber das Problem dass wenn eine Zeile gelöscht wird natürlich die Anzahl nicht mehr stimmt.
Z.B.
Zeile 1: < Input > < input > < Select > < link > < delete >
Zeile 2: < Input > < input > < Select > < link > < delete >
Zeile 3: < Input > < input > < Select > < link > < delete >
Zeile 4: < Input > < input > < Select > < link > < delete >
Also wenn ich in der 3 Zeile auf den Link drücke das ein JS Funktion ausführt soll er JS sagen das gerade in Zeile 3 auf dem Link gedrückt wurde. Geht das?