如何在php中回显onclick函数

时间:2014-05-22 06:50:36

标签: javascript php onclick

您好我正在使用php并且我的删除按钮处于循环中,因为列表是表格形式,每行都有一个单独的删除按钮。如果用户确实想要删除项目,我需要确认。我尝试使用此代码onclick="return confirm('You sure')"它正常工作在一个正常的html情况下,但如果我在PHP中回应它它不起作用。什么是正确的格式。

我的代码

foreach($people as $row){

        echo "<form action=".base_url()."some_controller/hideSingleApp_idx method=post>     
        echo "<td>".$row->description."</td>";
        echo "<td><input type=image src=".base_url()."hidebutton_white.png height=17 width=17 onclick='return confirm(You sure?)'/><br></td></form>";

2 个答案:

答案 0 :(得分:1)

您的第一个echo语法错误。最后添加引号和分号。

echo "<form action=".base_url()."some_controller/hideSingleApp_idx method=post>";

将其包装在引号中,这将起作用

  echo "<td><input type=image src=".base_url()."hidebutton_white.png height=17 width=17 onclick='return confirm(\"You sure nigga?\");'/><br></td></form>";

答案 1 :(得分:-2)

试试这个

foreach($people as $row){
    echo "<form action=".base_url()."some_controller/hideSingleApp_idx method=post>";     
    echo "<td>".$row->description."</td>";
    echo "<td><input type=image src=".base_url()."hidebutton_white.png height=17 width=17 onclick='return confirm(\"You sure nigga?\")'/><br></td></form>";