Ich bin neu in HTML. Ich habe eine App geschrieben, die dem Benutzer erlaubt, Daten hinzuzufügen, und es ist eine lokale Anwendung. Ich habe in dieser Anwendung Formulare verwendet, und ich stehe vor einem Problem, wenn die Formularübermittlung stattfindet. Ich möchte nicht, dass die Seite durchsucht/umgeleitet wird und nicht möchte, dass die gleiche Seite neu geladen wird. Derzeit wird die Seite neu geladen. Bitte lassen Sie mich wissen, was mit dem Weiterleiten/Neuladen dieser App aufhört. Ich will keinen php Code, Anwendung muss reines HTML und JS nur sein. Im Folgenden finden Sie den HTML-App-Code.Formular senden ohne Umleitung und erneutes Laden
function addInfo() {
var InfoForm = document.forms["InfoForm"];
var trelem = document.createElement("tr");
for (var i = 0; i < InfoForm.length - 1; i++) {
var tdelem = document.createElement("td");
tdelem.innerHTML = InfoForm[i].value;
trelem.appendChild(tdelem);
}
document.getElementById("current_table").appendChild(trelem);
return false;
}
function done(e) {
e.preventDefault();
return false;
}
<div id="current_div">
<h2>Table Heading</h2> \t
<table border="1" id="current_table">
<tr>
<th>Name</th>
<th>Age</th>
</tr>
</table>
</div>
<div id="input_div">
<form name="InfoForm" accept-charset="utf-8" onsubmit="done(e)">
Name :
<input type="text" name="Name" value="">
<br>
<br>Age :
<input type="number" name="Age" value="">
<br>
<br>
<input type="submit" value="Add_Info" onclick="addInfo()">
</form>
</div>