我正尝试在 HTML 中回显以下函数 add()
'<a onclick="add('.$row["x"].','.$row["y"].')" href="javascript:void(0)">'
函数没有被调用。我应该如何正确实现它?
最佳答案
这个
echo '<a onclick="add('.$row["x"].','.$row["y"].')" href="javascript:void(0)">';
会给你
<a onclick="add(a,b)" href="javascript:void(0)">
如果你将字符串传递给你的函数,你需要添加单引号,就像这样
echo '<a onclick="add(\''.$row["x"].'\',\''.$row["y"].'\')" href="javascript:void(0)">';
然后在你的文档中你会得到
<a onclick="add('a','b')" href="javascript:void(0)">
关于javascript - 如何通过 PHP 调用带参数的 onClick Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41035417/