PHP确认框无效

时间:2018-04-10 00:34:00

标签: php confirmation

这行代码目前有效:

echo"<td><a href=deleteuser.php?id=".$row['id'].">Delete</a></td>";

我正在尝试添加“onclick =”返回确认('你确定吗?');“

但是,无论我放置它,都会引发语法错误。

谢谢

2 个答案:

答案 0 :(得分:0)

应该是:

echo "<td><a href='deleteuser.php?id=".$row['id']."' onclick=\"return confirm('Are you sure?')\">Delete</a></td>";

你需要转义字符串中的双引号,这样它们就不会结束字符串。

答案 1 :(得分:0)

你需要弄清楚在嵌套时使用撇号和双引号的最佳方法,有时会逃避一些。

你也应该得到一个不错的IDE,因为它们会显示语法高亮显示以及你出错的地方:)

试试这个:

echo '<td>
          <a href="deleteuser.php?id='.$row['id'].'" onclick="return confirm(\'Are you sure?\');">Delete</a>
     </td>';