如何传递字符串与/或任何其他特殊字符使用javascript

how to pass string with / or any other special character using javascript

本文关键字:特殊字符 其他 javascript 任何 何传递 字符串      更新时间:2023-09-26

我正在调用一个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。

如果它是一个数字,它的工作完美。

但是用了特殊字符就不行

帮忙吗?

试试这个

echo "<td name='patient' width='60px' class='filter'>";
echo "<a href='#' onclick='patient('"".$id."'",'"".$pid."'",'"".$sid."'");return false;'>".$pid."</a></td>";

你可以在javascript函数中使用escape(variable name)