我试图在 JavaScript 函数中传递两个变量,在从数据库 MySQL 中删除记录之前弹出一个确认框,但我认为有些错误在语法中。
以下是点击确认框时触发的链接的代码,但它不起作用,我不确定我是否以正确的方式传递参数:
echo"<td><a href='javascript:promptbox(" . $myemail . "," . $appNo .")'>cancel</a></td>";
有人可以告诉我它是语法错误还是有其他问题?
由于
答案 0 :(得分:2)
Javascript中的字符串需要用引号括起来。
echo"<td><a href='javascript:promptbox(\"" . $myemail . "\",\"" . $appNo ."\")'>cancel</a></td>";