如何在JavaScript中形成动态链接?

时间:2011-03-17 16:31:54

标签: javascript

我想在客户端形成一个链接。

我认为需要进行urlencoded,但我对此非常困惑。有人可以帮我这个。这是对的吗?

var link = document.createElement("a");

//addParams function just replaces the 0th and 1th occurrence with values 

a.link = url.addParams(valueO, value1); // url is /home/testpage.aspx?{0}={1}

3 个答案:

答案 0 :(得分:0)

我认为你应该link.href = escape("<your url>");加上你需要添加一些innerHTML - link.innerHTML = 'Click Here';

...然后最后在某个时候将它添加到页面中。

答案 1 :(得分:0)

答案 2 :(得分:0)

var link = document.createElement('a');

var href = document.createAttribute('href');

link.setAttribute(href,'http://www.example.com?'+paramKey+'='+paramValue);

link.innerText ="Go here";