HTML / javascript- string附加变量以绑定onclick按钮事件

时间:2016-01-25 10:03:37

标签: javascript jquery html string append

对于HTML按钮元素,我想绑定下面的onclick事件

<a class="btn btn-sm btn-bitbucket" id="test" onclick="document.location.href='https://192.22.32.101/V0_3_4/cgi-bin/config.cgi'">

上面一个工作正常,cgi执行得很完美。但要求是我要替换“https://192.22.32.101/V0_3_4/cgi-bin/config.cgi” 因为这是动态的,所以有变化。有人可以提供java脚本。如下所示。

HTML

<a class="btn btn-sm btn-bitbucket" id="test"> .

JAVA SCRIPT

document.getElementById("test").onclick = "document.location.href="HOST_CGI_PATH""; (I am facing difficulties defining the correct quotes)

我在文件就绪函数中进行此绑定。这里HOST_CGI_PATH是一个javascript变量,指的是实际路径。

由于

2 个答案:

答案 0 :(得分:1)

待办事项

document.getElementById("test").onclick = function(){ 
     document.location.href=HOST_CGI_PATH;
});

答案 1 :(得分:0)

你过度复杂了:

document.getElementById("test").href = HOST_CGI_PATH;