JavaScript ist eine der leistungsstärksten Programmiersprachen für die Entwicklung von Webanwendungen. Eine der gängigsten Aufgaben, die JavaScript bewältigt, ist das Hinzufügen dynamischer Funktionalitäten zu einer Webseite. In diesem Blogartikel werden wir uns damit beschäftigen, wie man mit JavaScript eine neue Reihe zu einer Tabelle hinzufügen kann. Diese Fähigkeit ist besonders nützlich, wenn Daten in einer Tabelle eingefügt und dann in Echtzeit aktualisiert werden sollen, ohne dass die gesamte Seite neu geladen werden muss.
Grundlegende HTML-Tabelle
Bevor wir uns auf JavaScript konzentrieren, wollen wir eine grundlegende HTML-Tabelle erstellen, um auf ihrer Basis unsere JavaScript-Funktionen zu entwickeln. Hier ist der HTML-Code für eine einfache Tabelle:
“‘
Name | Beruf |
---|---|
Max Mustermann | Ingenieur |
Susanne Schmidt | Designerin |
“‘
Diese Tabelle hat eine Kopfzeile (‚
JavaScript-Funktion zur Hinzufügung einer Reihe
Um eine neue Reihe zur Tabelle hinzufügen zu können, müssen wir zuerst die Tabelle im JavaScript-Code identifizieren. Dafür verwenden wir die Methode ‚document.getElementById‘, um das Element mit der ID „meineTabelle“ abzurufen. Anschließend fügen wir eine neue Reihe (‚
“’javascript
function addRow() {
var table = document.getElementById(„meineTabelle“);
var row = table.insertRow();
var nameCell = row.insertCell();
var professionCell = row.insertCell();
nameCell.innerHTML = „Max Mustermann“;
professionCell.innerHTML = „Programmierer“;
}
“‘
Dieser Code geht davon aus, dass die Tabelle ein eindeutiges ID-Attribut hat (‚id=“meineTabelle“‚). Die Funktion ‚addRow()‘ ruft das Tabellelement ab und fügt eine neue Reihe (‚
Einbinden in HTML und Ausgabe
Jetzt, da wir sowohl den HTML-Code als auch den JavaScript-Code haben, müssen wir sicherstellen, dass sie korrekt in unsere Webseite eingebunden sind und richtig funktionieren. Wir fügen den JS-Code in einen ‚
Name | Beruf |
---|---|
Max Mustermann | Ingenieur |
Susanne Schmidt | Designerin |