-2

我是网络编码的新手。我使用 weebly 拖放和 HTML 来添加额外的东西。我所做的是创建了一个变量,其中包括客户对产品的选择。我想将此 variable.value 添加到特定产品的简短描述中。

任何帮助将不胜感激。

这是我从另一个页面获取此变量的代码,因此最后一步是从产品页面的简短描述部分获取此变量。

谢谢

蒂姆

    <html> <body> <script>

    var queryString = decodeURIComponent(window.location.search); 
    queryString = queryString.substring(1); 
    var queries = queryString.split("&"); 
    for (var i = 0; i < queries.length; i++) {   
         document.write(queries[i] + "<br>"); 
    }

    </script>  </body> </html>
4

2 回答 2

1

如果您已经设置了变量,只需在脚本中使用它 document.getElementById("TheIdOfTheDiv").innerHTML = TheVariable;

于 2016-10-31T16:29:51.660 回答
0

下面的 js fiddle 链接可能会帮助您轻松解码 url

https://jsfiddle.net/bachiavinash/rc3LsjLo/

js代码:

function dispnameval(){
  var $input = document.f1.t1.value;
  var $output = "";
  var $inurl = $input.split("?");
  var $ary = $inurl[1].split("&");
  var $arylen = $ary.length;
  var $start = $input.indexOf("?");
  var $end = $input.indexOf("=");
  //var $output = $input.substring($start,$end);
  //$output = $ary[0];
  for($i=0; $i<$arylen; $i++){
    //alert($ary[$i]);
    $output+=$ary[$i]+"<br/>";
  }
  document.getElementById("output").innerHTML=$output;
}
function clearnameval(){
  document.f1.t1.value = "";
  document.getElementById("output").innerHTML="";
}
于 2016-11-02T21:19:31.717 回答