gpt4 book ai didi

javascript - 将 PHP 变量传递给 Javascript 函数

转载 作者:行者123 更新时间:2023-12-02 13:56:32 25 4
gpt4 key购买 nike

我有一个名为 $path 的变量。我想将此变量从 PHP 传递到 JavaScript 函数。

<button onclick='myFunctionContact(\"" . $row1['id'] . "\")'>
<img border='0' alt='Contacts' src='".$imgpth."peoplesmall.png'>
</button>
<script>
function myFunctionContact(id) {
window.open('!!!$path should go here!!!'+id, '', 'toolbar=no,scrollbars=yes,resizable=yes,top=200,left=500,width=400,height=400');
}
</script>

如何获取路径中的 URL 以在函数内部的所需位置显示?

我尝试将变量打印到 JavaScript 变量中,然后将该变量放入函数中,但是当我这样做时,弹出窗口不再起作用。

function myFunctionContact(id) {
var test1 = <?php echo $path; ?>;
window.open(test1 +id, '', 'toolbar=no,scrollbars=yes,resizable=yes,top=200,left=500,width=400,height=400');
}

我知道我做错了,但我不知道该怎么做。任何建议将不胜感激。

最佳答案

我认为问题在于你如何回显路径:

而不是:

var test1 = <?php echo $path; ?>

我觉得应该是

var test1 = <?php echo '"'.$path.'";'; ?>

关于javascript - 将 PHP 变量传递给 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40666283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com