HTML/javascript- 字符串追加变量绑定onclick按钮事件

HTML/javascript- string append with variable to bind onclick button event

对于 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脚本

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

我正在准备文档中执行此绑定 function.Here HOST_CGI_PATH 是一个 java 脚本变量,指向实际路径。

谢谢

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

你太复杂了:

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