正在向提交的URL末尾添加字符串
Adding string to the end of submitted URL?
我正在组装一个简单的工作工具,用户可以在表单字段中添加一些数据,这允许他们远程访问设备,但我需要它来将他们带到登录页面。
<input type="text" name="prog_site" id="prog_site" value="http://" />
<a href="http://" onclick="this.href=document.getElementById('prog_site').value" target="_blank">Let's go!</a>
以上将它们带到所述设备,但我在添加一个脚本时遇到了问题,然后在提交的信息(这是一个IP地址)之后添加以下内容
/web/guest/en/websys/webArch/authForm.cgi
我一直在寻找方法,但需要尽可能简单吗?
以下是完整的脚本:
<script>
function open_win()
{
window.open("");
}
</script>
<style>
body {
background-color: #fff;
}
</style>
<p><img src="logo.gif" /></p>
<p>Hello customer</p>
<p>Welcome to the Activation</p>
<p><a target="_new" href="">Instructions</a></p>
<input type="text" name="prog_site" id="prog_site" value="http://" />
<a href="http://" onclick="this.href=document.getElementById('prog_site').value" target="_blank">Let's go!</a>
可能我误解了这个问题,但出了什么问题
<a href="http://"
onclick="this.href=(document.getElementById('prog_site').value +
'/web/guest/en/websys/webArch/authForm.cgi')"
target="_blank">Let's go!</a>
这就是您想要实现的目标吗?
<input type="text" name="prog_site" id="prog_site" value="http://" />
<a href="http://" onclick="this.href+=('/web/guest/en/websys/webArch/authForm.cgi?ip=' + document.getElementById('prog_site').value); return true;" target="_blank">Let's go!</a>
你的问题我不清楚。但我认为你想在你的URL中添加一个QueryString
。所以您可以简单地使用?
符号来添加它。
var URL = "YourURL";
URL = URL + "?IP=" + "YourString";
更新后-
<a href="http://" onclick="this.href=(document.getElementById('prog_site').value +'/web/guest/en/websys/webArch/authForm.cgi')" target="_blank">Let's go!</a>
JSFiddle
<input type="text" name="prog_site" id="prog_site" value="http://" />
<input type="button" value="Let's go!" onclick="window.location.replace('http://web/guest/en/websys/webArch/authForm.cgi?ip='+document.getElementById('prog_site').value); return true;"></input>
相关文章:
- 在 JS 中添加字符串之前强制换行
- javascript在动态Url中匹配并添加字符串
- 添加字符串+选择要输入的文本
- 通过向动态id添加字符串,使用JavaScript控制文本框
- 在哪里添加字符串原型
- 在 JavaScript 中添加字符串 “1” + - “2” == “1-2”
- 如何在javascript中的数组中添加字符串
- 如何在javascript/jquery中添加字符串美元金额
- 引用变量,它执行函数,但是向变量中添加字符串,将函数作为字符串而不是值返回
- 如何在 javaScript 中添加 C# 字符串作为文本弹出窗口
- AngularsJS JavaScript 匹配单词并添加字符串
- 使用 javascript 在括号内添加字符串
- 使用javascript进行大写,每隔换行一次,并在每一新行的开头添加字符串
- jQuery添加字符串而不是串联
- 正在向提交的URL末尾添加字符串
- 可以't使用concat添加字符串数组
- 如何自动添加字符串“;http://'当用户通过jquery在文本框中输入时
- jquery问题——向动态调用的元素添加字符串
- MVC 5 DropDownList向Jquery的值添加字符串
- 如何在单击链接/过滤器的基础上向onclick函数添加字符串?