如何打开javascript弹出窗口并使用document.write向a href添加变量?

如何打开javascript弹出窗口并使用document.write向a href添加变量?,javascript,jquery,html,Javascript,Jquery,Html,我的弹出链接 <a href="javascript:void(0);" onclick="popup('example.com/info?1234', 'PopupWindowCenter')">LINK</a> var code01=1234; document.write("<a href=onclick='popup(example.com/info/+code01+)', 'PopupWindowCenter')">LINK</a>

我的弹出链接

<a href="javascript:void(0);" onclick="popup('example.com/info?1234', 'PopupWindowCenter')">LINK</a>  
var code01=1234;

document.write("<a href=onclick='popup(example.com/info/+code01+)', 'PopupWindowCenter')">LINK</a>")
我需要添加一个变量到弹出链接

<a href="javascript:void(0);" onclick="popup('example.com/info?1234', 'PopupWindowCenter')">LINK</a>  
var code01=1234;

document.write("<a href=onclick='popup(example.com/info/+code01+)', 'PopupWindowCenter')">LINK</a>")
对不起,有什么问题。
感谢您所做的一切

您可以使用模板文字

函数popupa,b{ 控制台,loga,b } var code01=1234; document.write``
如果您想支持没有模板文本的较早版本的JS,请尝试

document.write("<a href=onclick='popup(example.com/info/"+code01+")', 'PopupWindowCenter')">LINK</a>")

因此,基本上您希望在信息之后动态更改参数?为什么您的document.write string部分被删除了???您可以使用+结束字符串,然后使用+添加您的动态变量,然后再次开始并继续您的字符串…让我向您展示一个示例在您href=a中使用的javascript:void0;这对我很管用。又是萨克斯。