我正在整理一个简单的工作工具,用户可以将一些数据添加到表单字段,允许他们远程访问设备,但我需要它将它们带到登录页面。
<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>
答案 0 :(得分:1)
可能我误解了这个问题,但出了什么问题:
<a href="http://"
onclick="this.href=(document.getElementById('prog_site').value +
'/web/guest/en/websys/webArch/authForm.cgi')"
target="_blank">Let's go!</a>
答案 1 :(得分:0)
你的问题对我来说不明确。但我认为您想在网址中添加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>
答案 2 :(得分:0)
这是你想要实现的目标吗?
<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>
答案 3 :(得分:0)
<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>