我试图解决撇号的问题,但没有成功。请看看这个并建议我需要的。
我正在从带有撇号的数据库中获取一个值。我正在使用变量将值传递给另一个 javascript 函数。但是由于撇号,函数没有执行。请查看下面提到的代码。
PHP代码:
<?php
$Id = $abc->id;
$str = $abc->street; // output: 111 O'CG street
?>
HTML:
<a href="javascript:void(0)" onclick="show_details(<?php echo $Id1;?>,'<?php echo $str;?>')">
Display
</a>
我也尝试使用反斜杠来使用 HTML 代码。但没有克服这个问题。
带反斜杠的代码:
<a href="javascript:void(0)" onclick="show_details(<?php echo $Id1;?>,\"<?php echo $str;?>\")">
Display
</a>
请给我建议。提前致谢。