我想在Codeigniter中制作一个锚点。所以,我写道:
echo anchor("delete?id=".$id, 'Delete', array('onclick' => 'confirm("Are you sure?")'));
如您所见,当有人点击该链接时,它会显示一个确认弹出窗口。但它不起作用。
有什么想法吗?
答案 0 :(得分:1)
那是因为它被翻译成:
<a href="http://127.0.0.1/ci/index.php/delete?id=" onclick="confirm("Are you sure?")">Delete</a>
双引号存在问题。 最简单的方法是将双引号更改为单引号:
echo anchor("delete?id=".$id, 'Delete', array('onclick' => 'confirm(\'Are you sure?\')'));