如果msgbox answer为YES,则Javascript完整格式

时间:2012-09-11 15:40:03

标签: javascript html

这是查询结果的一部分......

`Echo '<input type="text" name="amount" style="height:10px;width:15px;font-size:8px;"    value="1">
<input type="submit" style="height:10px;font-size:6px;" value="Xx"    onclick="confirmDeletec(\'items.php?del='.$item['Idi'].'&nr=1\')">'; `

这里是javascript函数

   function confirmDeletec(delUrl3) {
     if (confirm("Are you sure you want to delete that item?")) {
      document.location = delUrl3;
     }
     }

当我点击按钮时,它询问我是否要删除该项目,如果我按是,它将从总金额中删除1 ...

现在的问题是如何制作nr = textbox值(例如:items.php?del = 43&amp; nr = 5,其中textboxvalue为5 ...)然后询问我是否要删除...

我试图制作表格,但我不能使用函数confirmdelete ...

我提到每个mysql结果我有一个文本框和一个提交按钮......

1 个答案:

答案 0 :(得分:0)

纯JS解决方案

更改

onclick="confirmDeletec(

onclick="return confirmDeletec(

现在将功能更改为

function confirmDeletec(delUrl3) {
    if (!confirm("Are you sure you want to delete that item?")) {
        return false;
    }
    return true;
}

如果您可以使用JQuery,请使用以下代码代替函数

$("#formid").submit(function(e){
    if (!confirm("Are you sure you want to delete that item?")) {
        e.preventDefault();
    }
});