Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用会话Javascript存储数据_Javascript_Html_Session_Dom_Session Cookies - Fatal编程技术网

使用会话Javascript存储数据

使用会话Javascript存储数据,javascript,html,session,dom,session-cookies,Javascript,Html,Session,Dom,Session Cookies,我应该点击一个按钮,然后它将重定向到一个表单页面,并填写一个特定的细节。我必须获取此数据并使用会话对象将其存储在本地 按钮代码: 我哪里出错了?我的JavaScript不工作。会话存储都在服务器端。Javascript是客户端,因此您需要从Javascript运行php脚本来设置和获取会话变量。会话存储都是服务器端的。Javascript是客户端,因此您需要从Javascript运行一个php脚本来设置和获取会话变量。您的问题不清楚。我没有看到调用validate()。你希望这段代码能做什么?基

我应该点击一个按钮,然后它将重定向到一个表单页面,并填写一个特定的细节。我必须获取此数据并使用会话对象将其存储在本地

按钮代码:
我哪里出错了?我的JavaScript不工作。

会话存储都在服务器端。Javascript是客户端,因此您需要从Javascript运行php脚本来设置和获取会话变量。

会话存储都是服务器端的。Javascript是客户端,因此您需要从Javascript运行一个php脚本来设置和获取会话变量。

您的问题不清楚。我没有看到调用
validate()
。你希望这段代码能做什么?基本上,我所需要做的就是,当点击按钮时,它会自动在表单页面中选择这个奶油。我需要存储信息并使用会话存储检索信息。javascript中没有“会话存储”。您的意思是
localStorage
?是的,因为我的任务要求是您需要使用JavaScript获取此数据,并使用会话对象或cookie将其存储在本地。您的问题不清楚。我没有看到调用
validate()
。你希望这段代码能做什么?基本上,我所需要做的就是,当点击按钮时,它会自动在表单页面中选择这个奶油。我需要存储信息并使用会话存储检索信息。javascript中没有“会话存储”。您的意思是
localStorage
?是的,因为我的任务要求是您需要使用JavaScript获取此数据,并使用会话对象或cookie将其存储在本地。
<form action="Enquiry.html" method="get">
  <button class="button1" id="CreamLx">Book Now!</button>
</form>
<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>
   "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;