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
Um Jenkins auf CentOS 8 zu installieren, müssen S...
Vorwort Wenn die Abfrageinformationen aus mehrere...
Die Nginx-Konfigurationsdatei ist hauptsächlich i...
Anwendungsszenario In vielen Fällen installieren ...
In diesem Artikel werden Ihnen zwei Methoden zum ...
In requireJS gibt es eine Eigenschaft namens base...
Inhaltsverzeichnis Fehlerdemonstration Durch bere...
Bei der Verwendung von TensorFlow für Deep Learni...
Inhaltsverzeichnis Grundlagen langsamer Abfragen:...
0. Vorbereitung: • Schließen Sie iTunes • Beenden...
1. Einleitung Der Befehl Telnet dient zur Anmeldu...
Google China hat ein Übersetzungstool veröffentlic...
Vor der Veröffentlichung von Microsoft IE 5.0 best...
Inhaltsverzeichnis Anforderungen: Implementierung...
Bei Verwendung von apt-get zur Installation ist d...