删除评论弹出窗口
Delete Comment popup
我想弹出一个确认/取消div,当我的用户点击我的提要中的删除按钮时,我可以在其中进行样式设置。但我所拥有的不起作用。我想知道这是否是因为我在delete.php中没有任何东西可以告诉它将其引导到弹出窗口中。它只是转到delete.php页面的自动取款机。有人能给我指个路吗?
Javascript:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/JavaScript">
function confirmDelete(){
var agree=confirm("Are you sure you want to delete this file?");
if (agree)
return true ;
else
return false ;
}
</script>
按钮:
echo '<a href="mysite/raw/sn-extend/theme/default/delete.php?id='.$streamitem_data['streamitem_id'].'" onClick="confirmDelete(); alt="Delete" title="Delete" class="delete">X</a> ';
- 您需要将
confirmDelete
返回的值return
- 属性是
onclick
,而不是onClick
- 属性缺少右引号
JavaScript
function confirmDelete(){
return confirm("Are you sure you want to delete this file?");
}
PHP
echo '<a ... onclick="return confirmDelete();" ...';
也就是说,看起来您正在使用jQuery(尽管是一个超旧的版本)。如果真的是这样的话,使用jQuery并开始编写不引人注目的JavaScript。
$(function ()
{
$('a.delete').click(confirmDelete);
});
给自己一个比较新的jQuery版本。
这与jQuery无关,但无论如何你都可以这样做:
<script>
function confirmDelete(idPassed){
if (confirm("Are you sure you want to delete this file?"))
window.location = "mysite/raw/sn-extend/theme/default/delete.php?id=" + idPassed;
}
</script>
<a href="javascript:void(0);" onClick="confirmDelete('<?php echo $streamitem_data['streamitem_id']; ?>');" alt="Delete" title="Delete" class="delete">X</a>
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 防止Iframe窗体在新窗口中打开
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 添加文字和评论功能更新Div
- 调整窗口大小时,可拖动的对象会出现在容器外部
- Javascript排序的图像弹出窗口..可以't单独弹出
- 窗口大小html css
- 包括用于facebook评论框的JavaScript SDK
- 弹出窗口出现,然后退出
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- facebook”;添加评论“;popup获胜'不要消失
- Javascript更新孙窗口中的表单元素
- 如何在选项卡上定义属性'的主窗口对象
- 在新窗口中打开Instagram照片页面,向下滚动页面/关注新的评论字段
- 你如何重新调整Facebook插件评论(fb评论)的大小与窗口上的角度大小
- Yelp 5星评论徽章在新窗口中打开
- 不能在jquery窗口中显示评论
- 如何在ie浏览器关闭窗口前强制用户发表评论?
- 删除评论弹出窗口
- 用户脚本,用于在提交问题或通过在 GitHub 中按 Ctrl+Enter(内置热键)发布评论时创建确认弹出窗口