javascript将变量添加到链接的末尾

Jam*_*lor 5 javascript variables href hyperlink

我正在尝试将我创建的变量添加到我的某个链接的末尾,但不知道该怎么做?

<a href="../../availability/default.aspx?propid=' + myvariable + '">Link</a>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢

杰米

pal*_*wim 0

像这样的事情将创建一个闭包,它将存储您的原始HREF属性:

function init() {
    var link = document.getElementById("link");
    var hrefOrig = link.href;
    var dd = document.getElementById("DropDown");
    dd.onchange = function(){ link.href = hrefOrig + dd.value; }
}

window.addEventListener("load", init, false); // for Firefox; for IE, try window.attachEvent
Run Code Online (Sandbox Code Playgroud)