Mein Code behalten, über einen KlickWie dynamisch erstellte Tabelle nach Fenster reload
-Createlist()
auf genannt wird „create table“ Knopf-fügt Tabellenzeile auf jedem Klick
-Deletelist()
dynamische Tabelle erstellen auf "entfernen Tabelle" Knopf-löscht Reihe
var flag =0;
function createlist(){
var info = {};
info.name = document.forms["myform"]["name"].value;
info.gender = document.forms["myform"]["gender"].value;
info.age = document.forms["myform"]["age"].value;
var header;
var node = [];
node[0] = document.createTextNode('Name');
node[1] = document.createTextNode('Gender');
node[2] = document.createTextNode('Age');
if(flag==0){
for(var i=0;i<3;i++){
var header = document.createElement('TH');
header.setAttribute('class','header');
header.appendChild(node[i]);
document.getElementById('list').appendChild(header);
flag = 1;
}
}
var tr = document.createElement('TR');
for(var key in info){
if (info.hasOwnProperty(key)) {
var td = document.createElement('TD');
td.textContent = info[key];
tr.appendChild(td);
}
}
document.getElementById('list').appendChild(tr);
}
Dies wird in der Regel durch Senden der Änderungen an den Server erfolgt mit AJAX, und sie in einer Datenbank zu speichern. Wenn Sie die Seite erneut laden, werden die Informationen aus der Datenbank abgerufen und die aktualisierte Tabelle angezeigt. – Barmar
Ich möchte es irgendwie in localstorage speichern, da ich nur im Frontend arbeite. Kannst du dabei helfen? –
Das scheint wie ein schlechtes Design. Das bedeutet, dass sie denselben Computer verwenden müssen, um auf die gespeicherten Informationen zuzugreifen. Aber es klingt, als wüsstest du, wie es geht, also, was ist deine Frage? – Barmar