[英]how to pass string with / or any other special character using javascript
I am calling one javascript function like 我正在调用一个javascript函数
echo "<td name='patient' width='60px' class='filter' Onclick='patient($id,$pid,$sid);return false;' ><a >".$pid."</a></td>";
Here pid is like 242 or 243/3 or 243@3. 这里的pid就像242或243/3或243 @ 3。
if it is a number its working pefect. 如果它是一个数字,它的工作完美。
But with special character it is not working 但具有特殊性质却无法发挥作用
Any help? 有帮助吗?
Try this 尝试这个
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)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.