In diesem Artikelbeispiel wird der spezifische Code von Javascript zum dynamischen Generieren von Tabellen/Löschen von Zeilen zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Dynamisches Generieren einer Tabelle mit der Möglichkeit zum Löschen von Zeilen: Umsetzungsideen 1. Holen Sie sich das Tabellenelement <tbody> Codebeispiel<!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Tabelle dynamisch generieren</title> <Stil> Tisch { Rand: 1px durchgehend rosa; Rahmen-Zusammenbruch: Zusammenbruch; } thead { Hintergrundfarbe: #ddd; } </Stil> </Kopf> <Text> <table border="1" cellpadding="5" cellspacing="0" align="center" width="600px"> <Kopf> <tr> <th>Name</th> <th>Betreff</th> <th>Ergebnisse</th> <th>Betrieb</th> </tr> </thead> <tbody> </tbody> </Tabelle> <Skript> var tbody = document.querySelector('tbody'); var Liste = [{ 'Name': 'SpongeBob Schwammkopf', 'Betreff': 'JavaScript', 'Alter': 66 }, { 'Name': 'Duo Li Ai Meng', 'Betreff': 'JavaScript', 'Alter': 99 }, { 'Name': 'Stich', 'Betreff': 'JavaScript', 'Alter': 60 }, { 'Name': 'Pikachu', 'Betreff': 'JavaScript', 'Alter': 88 }]; für (var i = 0; i < Liste.Länge; i++) { // 1. Erstellen Sie eine Zeile var tr = document.createElement('tr'); // 2. Daten für (var k in list[i]) { eingeben konsole.log(Liste[i][k]); // 1. Td-Zelle erstellen var td = document.createElement('td'); //Zelleninhalt füllen td.innerHTML = list[i][k]; // 2. Zelle hinzufügen tr.appendChild(td); } // 3. Links hinzufügen und löschen var td = document.createElement('td'); td.innerHTML = '<a href="javascript:;" >Löschen</a>'; tr.appendChild(td); // 4. Zeilen hinzufügen tbody.appendChild(tr); } // Löschfunktion hinzufügen var as = document.querySelectorAll('a'); für (var i = 0; i < as.length; i++) { als[i].onclick = Funktion() { tbody.removeChild(dieser.übergeordneterNode.übergeordneterNode); } } Konsole.log(tbody.childNodes); Konsole.log(tbody.children); </Skript> </body> </html> Seiteneffekt: Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Professionelle MySQL-Entwicklungsdesignspezifikationen und SQL-Schreibspezifikationen
>>: Ein zeitaufwändiger Fehlerbehebungsprozess für einen Docker-Fehler
Der Dateiserver ist einer der am häufigsten verwe...
1. Einleitung Vor einiger Zeit gab es eine Reihe ...
Möglicherweise verwenden Sie hier Include-Dateien,...
Es gibt nur eine Lösung: die Quelle ändern! Die Q...
Inhaltsverzeichnis 1. Einleitung 2. Rendern 3. Co...
1. So verwenden Sie den Link: Code kopieren Der Co...
Dieser Artikel beschreibt anhand eines Beispiels,...
In diesem Artikel wird der Vorgang zum Herunterfa...
Vorwort Dieser Artikel stellt hauptsächlich die L...
Das Konfigurieren der Netzwerkkonnektivität für L...
Im Internet und in vielen Büchern gibt es viele T...
In diesem Artikel wird der spezifische Code von j...
Beim Schreiben des HTTP-Moduls von nginx müssen d...
Bildung des Gittersystems Im Jahr 1692 war der fr...
Inhaltsverzeichnis 1. Zwei setState, wie oft soll...