【发布时间】:2014-04-18 13:00:00
【问题描述】:
我正在尝试创建一个 SOS 页面,我在单击按钮后更改页面上的链接。我的问题是链接被更改但它们被附加到当前页面的 URL。
我的链接确实包含 http://(我的声誉在这里不到 10)
例如。
原始链接 -- "htp://xyz.com?login_type=encrypted&login=&password="
必填链接 -- "htp://xyz.com?login_type=encrypted&loginxxx=&password=yyy"
我得到的实际链接——“htp://currentpageURL.com”htp://xyz.com?login_type=encrypted&login=&password=""
这是我正在使用的 js
function handleClick()
{
var uid, pwd;
uid = $("#uid").val();
pwd = $("#pwd").val();
if(uid != "" && pwd != "")
{
$("#links").show();
$("#login").hide();
$('a').each(function () {
var href = $(this).attr("href");
$(this).attr("href", href.replace("login=", "login=" + uid).replace("password=", "password=" + pwd));
});
}
else { alert("Please enter valid credentials"); }
}
【问题讨论】:
标签: javascript jquery