我正在调用一个像
这样的javascript函数echo "<td name='patient' width='60px' class='filter' Onclick='patient($id,$pid,$sid);return false;' ><a >".$pid."</a></td>";
这里的pid类似242或243/3或243 @ 3。
如果它是一个数字,它的工作效果。
但是有特殊性质它无效
任何帮助?
答案 0 :(得分:2)
试试这个
echo "<td name='patient' width='60px' class='filter'>";
echo "<a href='#' onclick='patient(\"".$id."\",\"".$pid."\",\"".$sid."\");return false;'>".$pid."</a></td>";
答案 1 :(得分:0)
您可以在javascript函数中使用escape(variable name)