删除html表单的确认

Delete confirmation for html form

本文关键字:确认 表单 html 删除      更新时间:2024-02-13

我想在我的表单按钮中添加一个删除确认可能使用的javascript??

<script type="text/javascript"> 
function confirmDelete() { 
return confirm("Are you sure you want to delete?");   
} 
</script> 

这目前正在我的表单中工作。

<input type="button" onclick="parent.location='<?php echo "delete.php?id=" . $people['id'] ?>'" value='Delete'>

如何将javascript集成到onclick事件中?使用上面的javascript或任何其他可能更好的方式

有可能:)

在标签上,使用如下属性onsubmit:

<form onsubmit="return confirm('Are you sure?');">

或使用方法

<form onsubmit="return myMethod">

onclick事件上的按钮也是如此。如果返回false,则不会单击它。

请记住,如果方法返回false,则表单将不会提交

如何将javascript集成到onclick事件中?

<input type="button" onclick="javascript:confirmDelete();" value='Delete'>

<script type="text/javascript"> 
function confirmDelete() { 
var status = confirm("Are you sure you want to delete?");   
if(status)
{
 parent.location.replace("parent.location='<?php echo "delete.php?id=" . $people['id'] ?>'");
}
} 
</script> 

I hppe这将帮助您

它对我有效

<a href="index.php?action=del&id=125" onclick="return confirm('Are you sure you want to delete?')">Delete</a>

首先在HTML中添加一个onclick方法,如:

**HTML:**
<a class="btn btn-danger" href="some url" onclick="DeleteItem();"></a>
**JavaScript:**
function DeleteItem() 
{
     return confirm("Are you sure to delete this")
}
// Or you can simply do it like below:
<button onclick="javascript: return confirm('Are you sure to delete?');">Delete</button>

用javascript绑定事件处理程序。

<input type="button" id="delete" value='Delete' />
document.getElementById('delete').onclick = function () {
    if (confirm('Are you sure?')) {
        parent.location='<?php echo "delete.php?id=" . $people['id'] ?>';
    }
};

添加带有onclick事件处理程序的按钮元素,如下所示:

<input type="submit" name="delete" value="Delete" onclick="return confirmDelete();">

JavaScript内容如下:

function confirmDelete() { 
    return confirm("Are you sure you want to delete?");   
} 

它对我有效。

HTML还支持表单上的重置按钮,如果您没有附加到使用javaScript的话。你可以有这样的结构:

<form>
...
items in your form
...
<input type="reset">
...
</form>

单击重置按钮时,所有表单输入都将重置为默认值。