在页面上有一个table,里面的td在页面加载时设置了mouseup事件,用户点击td后,会向数据库插入新记录,记录插入成功后,在td里动态添加一个div,显示记录添加成功。同时div中也添加了一个体<A>,用做删除这条记录。
现在的问题是,当我点击<A>的时候,又触发了td的mouseup事件,结果又在表中增加了一个记录。我已经在添加新的DIV时将td的onmouseup设置为null(td.onmouseup = null;),不知为什么没起作用。
现在的问题是,当我点击<A>的时候,又触发了td的mouseup事件,结果又在表中增加了一个记录。我已经在添加新的DIV时将td的onmouseup设置为null(td.onmouseup = null;),不知为什么没起作用。
解决方案 »
- 关于window.onload()和document.ready()的问题
- JQuery 實現的預覽大圖功能 但目前無法預覽 求大神指教
- 判断checkbox是否被选中
- 如何通过javascript调用IE 和Netscape 的打印预览功能?
- 如何快递将弹出窗口页面表格A添加到opener页面的表格B中?表格A与表格B列数一致!
- 请各位仁兄帮帮忙,兄弟我都快急死了,不知道该怎么做????
- 如何让iframe中的页面后退到上一页?
- 散分啦,发表我的新软件“网海收藏家 XP”
- 问个极其简单的问题。快帮忙。
- jQuery.post向后台成功提交请求后,获取返回值时报错POST:500
- 根据数据动态添加表格
- 为什么我的JS对DIV2不起效果?
event=window.event||event;
if(event.stopPropagation){
event.stopPropagation();
}else{
event.e.cancelBubble = true ;
}
}
stopPropagation及cancelBubble是用来阻止事件冒泡的