Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.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 从一个html页面获取值并将其附加到下一个html页面的文本框id_Javascript_Jquery_Html - Fatal编程技术网

Javascript 从一个html页面获取值并将其附加到下一个html页面的文本框id

Javascript 从一个html页面获取值并将其附加到下一个html页面的文本框id,javascript,jquery,html,Javascript,Jquery,Html,我以前问过这个问题,但我的问题仍然没有解决。让我再解释一下我的问题。我有一个推荐.html页面有不同的按钮选择商户,选择contact choose product。在choose merchant中,我有一个文本框,旁边有一个id=merchant的文本框。单击choose merchant后,它将转到brand.html并将给我一个商户列表。在点击其中一个列表项后,我将以可变文本的形式获得该商户的值,现在希望将该值附加到这是我尝试过但不起作用的代码。。 这是brand.js提供的 $('.

我以前问过这个问题,但我的问题仍然没有解决。让我再解释一下我的问题。我有一个推荐.html页面有不同的按钮选择商户,选择contact choose product。在choose merchant中,我有一个文本框,旁边有一个id=merchant的文本框。单击choose merchant后,它将转到brand.html并将给我一个商户列表。在点击其中一个列表项后,我将以可变文本的形式获得该商户的值,现在希望将该值附加到这是我尝试过但不起作用的代码。。 这是brand.js提供的

 $('.ui-li-icon li').click(function() {
        var index = $(this).index();
        var text = $(this).text();
        alert('Index is: ' + index + ' and text is ' + text);
         sessionStorage.setItem("selectedMerchant", text);

         window.location="recommendmanual.html"; 

          $('#merchant').append(text);  
    });
这是recomment.js

function load()
              {
              var selectedMerchant = "";
              if ( sessionStorage.getItem("selectedMerchant") ) {
              selectedMerchant = sessionStorage.getItem("selectedMerchant");
             alert(selectedMerchant);
              }
              }
而recomment.html是

<input type="text" id="merchant"></input>

为什么不将两者放在同一页上?使用jquery可以显示和隐藏网页的各个部分,其中一个部分可以处理品牌和一个商品


如果你真的想在两个页面上显示,我相信你可以在url中设置参数。我在这里找到了一些东西,看看你能不能用:

您需要在recomment.js中设置
#merchant
的值

function load()
{
     var selectedMerchant = "";
      if ( sessionStorage.getItem("selectedMerchant") ) {
          selectedMerchant = sessionStorage.getItem("selectedMerchant");
          $("#merchant").val(selectedMerchant);
      }
}

移动您的
$(“#商户”)。追加(文本)
inside recommend.js不起作用…更改此项后..警报(selectedMerchant)alerts的值是否正确?是..它显示的值正确。我想我在一个结束元素中犯了一些错误。。