アポストロフィの問題を修正しようとしましたが、成功しませんでした。これを調べて、必要なものを提案してください。
アポストロフィを持つデータベースから値をフェッチしています。変数を使用して値を別の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>
私に提案してください。前もって感謝します。