我有以下代码,并希望将Javascript变量(var_x(传递给HTML href路径
,如下所示javascript:displaylightbox('./page1.php?name=var_x',{})
<a href="javascript:displaylightbox('./page1.php?name=',{})" target="_self" onclick="jsfunction();return false;"><img src="i/i.png" id="Image1" alt="" style="width:75px;height:75px;"></a></div>
<script>
function jsfunction()
{
var var_x = 10;
//some other code
};
</script>
它应该在灯箱窗口中打开并重定向到此页面1.php?name=10,因为 10 是 var_x 的值
你为什么不把displaylightbox
叫做jsfunction
里面,因为你把它叫做onclick
喜欢这个
function jsfunction() {
var var_x = 10;
displaylightbox('./page1.php?name=' + var_x, {});
};