对于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变量,指的是实际路径。
由于
答案 0 :(得分:1)
待办事项
document.getElementById("test").onclick = function(){
document.location.href=HOST_CGI_PATH;
});
答案 1 :(得分:0)
你过度复杂了:
document.getElementById("test").href = HOST_CGI_PATH;