Javascript 链接被附加到当前页面URL

Javascript 链接被附加到当前页面URL,javascript,jquery,Javascript,Jquery,我正在尝试创建一个SOS页面,在该页面中,我在单击按钮后更改页面上的链接。我这里的问题是链接被更改了,但是它们被附加到当前页面的URL中 我的链接确实包含http://(我在这里的声誉不到10) 例如 原始链接--“htp://xyz.com?login_type=encrypted&login=&password=“ 所需链接--“htp://xyz.com?login_type=encrypted&loginxxx=&password=yyy“ 我得到的实际链接--“htp://curren

我正在尝试创建一个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"); }       
}
您可以使用附加的链接找到脚本的“最后一部分”,然后只需添加“login=”和“password=”即可结束?请参阅: