Ich soll auf eine Schaltfläche klicken, dann wird es umleiten zu einer Formularseite und füllen Sie eine bestimmte Details. Ich muss diese Daten erhalten und lokal mit Sitzungsobjekten speichern.Speichern von Daten mit Session Javascript
Button-Code:
<form action="Enquiry.html" method="get">
<button class="button1" id="CreamLx">Book Now!</button>
</form>
Formular Seite:
<form method="post" action="" class="form1">
<p>
<label for="Products">Products</label>
</p>
<select name="Products" id="Products" required="required">
<option value="">Please Select</option>
<option value="Cream1">Creamy</option>
</select>
</form>
JavaScript-Code:
"use strict";
function validate(){
var errMsg = ""; // stores the error message
var result = true; // assumes no errors
if (result){
storeProduct(CreamLx);
}
return result;
}
function storeProduct(CreamLx){
sessionStorage.CreamLx= CreamLx;
}
function getProduct(CreamLx){
if(sessionStorage.CreamLx!= undefined){
document.getElementById("CreamLx").textContent = sessionStorage.CreamLx;
document.getElementById("CreamLx").value = sessionStorage.CreamLx;
}
}
function init(){
var car=document.getElementById("car");
var option = document.getElementById('Products').value = product;
}
window.onload = init;
Wo habe ich falsch gemacht? Mein JavaScript funktioniert nicht.
Ihre Frage ist unklar. Ich sehe 'validate()' nicht aufgerufen. Was erwarten Sie von diesem Code? – Kashif
im Grunde alles, was ich tun muss, ist, wenn Sie auf die Schaltfläche klicken, wird es automatisch cremige in der Formularseite auswählen. Ich muss die Informationen speichern und die Informationen mithilfe von Sitzungsspeicher abrufen. –
Detonator
Es gibt keinen "Sitzungsspeicher" in Javascript. Meinst du "localStorage"? – Kashif