在删除数据库值之前具有确认屏幕
Having a confirmation screen before deleting a database value
我在制作确认屏幕时遇到问题。
我想在删除数据库中的值之前弹出一个确认屏幕。通过单击图标/按钮调用弹出屏幕。但是,当我按"确定"时,该值将被删除,但当我按"取消"时也是如此。
这是我的代码:
<script type="text/javascript">
function confirmation() {
var answer = confirm("Weet u zeker dat u deze activiteit wilt verwijderen?")
if (answer){
alert("De activiteit wordt nu verwijderd.")
window.location = "roosters_verwijderen.php";
}
else{
alert("De activiteit is niet verwijderd.")
}
}
</script>
按钮:
<a href="roosters_verwijderen.php?activiteitID='. $row['activiteitID'] .'" onclick="confirmation()" value=""><IMG src="iconen/kruis.png" border="0"></a>
有人看到问题是什么吗?
将"onclick"更改为confirmation(); return false
这将阻止浏览器执行<a>
标记的默认操作。现在,您将遇到的另一个问题是编码到 <a>
标签中的"id"值在您的函数中不存在。我想你可以把它作为一个参数传入。
相关文章:
- 如何将屏幕分辨率乘以 80%,然后在代码中使用
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- 使用图像数组列表的simplegallary.js显示适合桌面屏幕的图像
- 导航栏没有调整到浏览器屏幕的大小
- 调整屏幕大小后不显示子菜单
- 如何在p5.js中管理多智力竞赛游戏的多个屏幕
- 按钮字段确认点击不'不起作用
- jQuery:当屏幕大小改变时,如何更改默认图像和悬停图像
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 如何知道元素在屏幕上是否可见.如果没有,请滚动页面
- 如果使用javascript函数屏幕太小,我该如何更改HTML文件的背景色
- 删除确认对话框在第一次单击时不起作用
- 如何打开/移动主屏幕左侧的浏览器窗口
- 如何在屏幕外或项目的中心视口中跟随YUI驱动的动画
- 在删除数据库值之前具有确认屏幕
- JAWS 屏幕阅读器误读确认对话框消息.IE11.
- 在确认屏幕后删除数据库值 - 值不删除
- 提交前在屏幕上确认?PHP/SQL
- javascript确认阻止屏幕更新在Chrome浏览器
- 尝试在否定确认后清空屏幕