Ich arbeite an einer einfachen HTML/CSS/JavaScript-Quiz-Website.Wird eine externe JavaScript-Datei zwischen HTML-Seiten neu geladen?
Ich verwende eine externe JavaScript für die Datensammlung von einem HTML-Formular in JavaScript als solche:
var userInfo = [];
function savePerson(form)
{
userInfo[0] = form.store.value;
userInfo[1] = form.employeeId.value;
userInfo[2] = form.fName.value;
userInfo[3] = form.lName.value;
};
Dies funktioniert gut.
Nun muss ich auf eine andere HTML-Seite gehen, aber behalten Sie die Werte in Array. Lädt JavaScript zwischen HTML-Dateien neu? Wenn ja Wie kann ich die Werte eines Skripts über mehrere Seiten hinweg beibehalten?
Sie können dies nur tun, wenn Sie die Werte in einem Cookie (oder 'LocalStorage') behalten oder sie in Form data/querystring posten. Letzteres ist eine sehr schlechte Art, dies für ein Quiz zu tun. – G0dsquad
Verwenden Sie localstorage –