Я новичок в HTML. Я написал приложение, которое позволяет пользователю добавлять данные, и это локальное приложение. Я использовал формы в этом приложении, и у меня возникла проблема, когда происходит отправка формы. Я не хочу, чтобы страница перемещалась/перенаправлялась, и даже не хочу, чтобы та же страница перезагружалась. В данный момент происходит перезагрузка страницы. Пожалуйста, дайте мне знать, что останавливает перенаправление/перезагрузку этого приложения. Мне не нужен php-код, приложение должно быть только на чистом HTML и JS. Ниже приведен HTML-код приложения.
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>
<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>