Javascript 通过HyperLink1重定向页面

Javascript 通过HyperLink1重定向页面,javascript,jquery-ui,jquery,jquery-selectors,Javascript,Jquery Ui,Jquery,Jquery Selectors,剧本 HTML bbb 如果url onclick中的idCompany=123,我想将此超链接重定向到PersonPage/ConfighMessages.aspx?idCompany=123 但此代码重定向到:/PersonPage/ConfighMessages.aspx?idCompany=getParam('idCompany')$().attr(“href”,“PersonPage/ConfighMessages.aspx?idCompany=“+getParam('idCompa

剧本

HTML

bbb
如果url onclick中的
idCompany=123
,我想将此超链接重定向到
PersonPage/ConfighMessages.aspx?idCompany=123

但此代码重定向到:
/PersonPage/ConfighMessages.aspx?idCompany=getParam('idCompany')

$().attr(“href”,“PersonPage/ConfighMessages.aspx?idCompany=“+getParam('idCompany'));

bbb
javascript:getParam('idCompany')
不起作用

尝试:

 function getParam(name) {
            name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
            var regexS = "[\\?&]" + name + "=([^&#]*)";
            var regex = new RegExp(regexS);
            var results = regex.exec(window.location.href);
            if (results == null)
                return "";
            else
                return unescape(results[1]);
        }
 <asp:HyperLink ID="HyperLink1" runat="server" 
                    NavigateUrl="~/PersonPage/ConfighMessages.aspx?idCompany=javascript:getParam('idCompany');">bbb</asp:HyperLink>
$(<%= "#"+HyperLink1.ClientID %>).attr("href","/PersonPage/ConfighMessages.aspx?idCompany="+ getParam('idCompany'));
<asp:HyperLink ID="HyperLink1" runat="server" 
                    NavigateUrl='<%= "~/PersonPage/ConfighMessages.aspx?idCompany=" + Request.QueryString["idCompany"]%>'>bbb</asp:HyperLink>
$("#HyperLink1").click(function(){
    window.location.href = "~/PersonPage/ConfighMessages.aspx?idCompany="+idCompany;
});