我的问题是我如何才能以正确的方式回应
因为onclick函数中的变量给出了未定义的错误

$openchat="<a href='javascript:void(0)' onClick='return chatWith(" . $livenaam .")'>" . $livenaam . "</a><br>";

echo $openchat;


我想循环使用它来获取在线聊天用户列表

谢谢,理查德

最佳答案

看起来您缺少一些引号:

$openchat="<a href='javascript:void(0)' onClick='return chatWith(\"" . $livenaam ."\")'>" . $livenaam . "</a><br>";


或为了提高安全性:

$openchat="<a href='javascript:void(0)' onClick='return chatWith(\"" . htmlspecialchars($livenaam,ENT_QUOTES) ."\")'>" . htmlspecialchars($livenaam,ENT_QUOTES) . "</a><br>";

09-27 10:57