JavaScript zum dynamischen Laden und Löschen von Tabellen

JavaScript zum dynamischen Laden und Löschen von Tabellen

In diesem Artikel wird der spezifische JavaScript-Code zum dynamischen Laden und Löschen von Tabellen zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt

Code:

<!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>Dokument</title>
    <Stil>
        Tisch {
            Rand: 100px automatisch;
            Breite: 500px;
            Rahmen-Zusammenbruch: Zusammenbruch;
        }
        
        das {
            Rand: 1px durchgehend grau;
            Hintergrundfarbe: hellgrau;
            Höhe: 30px;
        }
        
        td {
            Textausrichtung: zentriert;
            Rand: 1px durchgehend grau;
        }
    </Stil>
</Kopf>

<Text>
    <Tabelle>
        <Kopf>
            <th>Name</th>
            <th>Betreff</th>
            <th>Ergebnisse</th>
            <th>Betrieb</th>
        </thead>
        <tbody>

        </tbody>
    </Tabelle>
    <Skript>
        var tbd = document.querySelector('tbody');
        var info = [{
            Name: 'kathy',
            Betreff: "Javascript",
            Punktzahl: 60
        }, {
            Name: 'Milla',
            Betreff: "Java",
            Punktzahl: 100
        }, {
            Name: 'kiki',
            Betreff: "Python",
            Punktzahl: 80
        }, {
            Name: 'linda',
            Betreff: "jquery",
            Punktzahl: 70
        }]
        var info_list = [];
        für (var i = 0; i < info.Länge; i++) {
            console.log(info[i]['Betreff']);
            var str = "<tr><td>" + info[i]['name'] + "</td>" + "<td>" + info[i]['betreff'] + "</td>" + "<td>" + info[i]['punktzahl'] + "</td>" + "<td><a href = javascript:;>Löschen</a></td>" + "</tr>";
            info_list.push(str);
        }
        tbd.innerHTML = info_list.join('');

        var löscht = document.querySelectorAll('a');
        für (var i = 0; i < löscht.Länge; i++) {
            löscht[i].onclick = function() {
                tbd.removeChild(dieser.parentNode.parentNode);
            }
        }
    </Skript>
</body>

</html>

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:
  • Der JavaScript-Vorgang lädt Daten dynamisch in die Tabelle
  • Javascript vue.js Tabellenpaging, Ajax asynchrones Laden von Daten
  • Vue.js-Tabellenpaging, Ajax, asynchrones Laden von Daten
  • Implementierungscode für das sofortige Laden von Js-Tabellen mit 10.000 Daten
  • So laden Sie Tabellen dynamisch und fügen Tabellenzeilen in Javascript hinzu

<<:  Ein tiefes Verständnis der spitzen Klammern in Bash (für Anfänger)

>>:  Diagramm der Konfigurationsmethode für die installationsfreie Version von MySQL5.6 für Windows Server 2008 64-Bit

Artikel empfehlen

React realisiert den gesamten Prozess des Seitenwasserzeicheneffekts

Inhaltsverzeichnis Vorwort 1. Anwendungsbeispiele...

HTML-Grundlagen-Zusammenfassungsempfehlung (Titel)

HTML: Titel Überschriften werden durch Tags wie &...

5 Tipps zum Schutz Ihres MySQL Data Warehouse

Durch die Aggregierung von Daten aus verschiedene...

Sprechen Sie über implizite Konvertierung in MySQL

Im Laufe der Arbeit werden Sie auf viele Fälle im...

MySql fügt Daten erfolgreich ein, meldet aber [Err] 1055 Fehlerlösung

1. Frage: Ich habe in diesen Tagen Einfügevorgäng...

Vue-Komponente kapselt Beispielcode zum Hochladen von Bildern und Videos

Laden Sie zuerst die Abhängigkeiten herunter: cnp...

Der Unterschied zwischen ENTRYPOINT und CMD in Dockerfile

Im Lernprogramm zum Docker-System haben wir geler...

MySQL-Abfragebaumstrukturmethode

Inhaltsverzeichnis MySQL-Abfragebaumstruktur 1. Ü...

Einfaches Beispiel für den Grenzwertparameter der MySQL-Paging

Zwei Parameter der MySQL-Paging Wählen Sie * aus ...

Testfragen und Referenzantworten zum Thema Webdesign und Produktion

<br />Test zu Webdesign und -produktion, Tei...