![](/img/trans.png)
[英]How can I get input(they will input a link) from user and store it inside of a button and have it redirect?
[英]I want to have user input alter a link
所以我想要两个输入框或提示,让您输入玩家代号,然后是另一个玩家代号。 基本网址是这样的:“ http://joeydood.com/default.aspx?p1=&p2= ”
然后当有人输入:“gamertag1”然后“gamertag2”并单击按钮时,链接变为: http ://joeydood.com/default.aspx?p1=gamertag1&p2=gamertag2“并自动打开该链接
我正在尝试这个
$(function () { $('#submit').click(function() { var url = "http://joeydood.com/default.aspx?p1=q"; url += $('#q').val(); window.location = url; }); });
<input type="text" id="q" /> <input type="button" id="submit" value="submit" />
但它不起作用,请帮助。
您只是在 URL 中有一个额外的“q”字符。 为了让它更容易阅读,我建议将p1
和p2
放在您将玩家代号添加到 URL 的同一行上。
您可能还想阅读有关查询字符串的更多信息,以便将来更好地了解它们的结构。
$(function () { $('#submit').click(function() { var url = "http://joeydood.com/default.aspx"; url += '?p1=' + $('#q1').val(); url += '&p2=' + $('#q2').val(); window.location = url; }); });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> gamertag 1: <input type="text" id="q1" /> gamertag 2: <input type="text" id="q2" /> <input type="button" id="submit" value="submit" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.