无论值如何,Confirm()始终执行true代码块

时间:2014-05-16 03:23:09

标签: javascript

如标题中所述......我试图询问用户是否应该继续删除某个项目。我的问题是无论confirm(..)行的值如何,它总是执行true中的代码。我已经看到它返回false并显示错误的代码块,之后它执行真正的代码块。

这是我的脚本代码:

function deleteRow(clickedRow){
        if(confirm("Do you really want to remove this information?") == true){
            clickedRow.parentNode.submit();
            return true;
        //  document.getElementById("clickedRow.id").submit();
        }else{
            alert('This displays at false');
            event.preventDefault();
            return false;
        }
    }

这是调用此功能的按钮:

echo "<button class = 'buttonDelete' onclick = 'deleteRow(this)'' />Delete</button>";

1 个答案:

答案 0 :(得分:0)

现在修正了......似乎我发送的形式是错误,而不是代码本身