如何在jquery或javascript中连接另一个var字符串中的var?

时间:2016-11-15 21:24:35

标签: javascript jquery

我正在尝试使用从输入字段中获取的值来警告address2。我一无所获。请帮忙

HTML

<form>

  <div class="form-group">
    <input class="form-control" id="city" type="text">
  </div>

    <button id="locationWeather" onclick="check()" type="button">Submit</button>

</form>

我的脚本  

       function check() {
           var address = $("#city").val();
           var address2 = "https://maps.googleapis.com/maps/api/geocode/json?address=" +address "&key=YOUR_API_KEY";

           alert(address);
           alert(address2);
           }
</script>

1 个答案:

答案 0 :(得分:0)

你错过了一个&#34; +&#34;符号。请记住,占位符不算作值。我只是将该街道添加为初始值,并允许用户在必要时进行更改。最后,您需要对字符串进行URI编码,否则可能无法在下一个函数中正确调用该值。

function check() {
       var address = $("#city").val();
       var address2 = "https://maps.googleapis.com/maps/api/geocode/json?address=" + encodeURIComponent(address) + "&key=YOUR_API_KEY";

       alert(address);
       alert(address2);
       }