0 0

jsp删除记录之前弹出确认提示窗口5

如题,删除一条记录时,弹出确认窗口,各种方式试过了,要木点击没反应,要木没有弹窗直接转到删除页面,还有弹窗的,不管确认还是取消都转到另一个页面
1.out.print("<td width='3%'><a href=xxx.jsp?rn_no="+rs.getString("rn_no")+" onclick=javascript:window.confirm('ssss');><image src=....</td>");
这种虽然弹窗,但是点取消也跳转,加个return就不弹窗直接跳,这里面还有个奇怪的现象,那个confirm里的字符串参数中间有空格就失效了。
2.<a href='javascript:deleteOK("+rs.getString("rn_no")+")'><image...
<script type="...">
function deleteOK(id) {
     if confirm("ssss") {
         this.location = "xxx.jsp?rn_no="+id;
     }
}
</script>
这个完没反应,就列举这两个,其他的不写,手机敲地慢。
不知道哪里出了问题,js真难调试,烦死了。
在线急等,先谢各位

问题补充:js代码
<script type="text/javascript">

function deleteOK(id) {
if(confirm("Do you really delete the Release Notice ?")) {
this.location = "release_notice/delete.jsp?rn_no="+id;
} else {
return false;
}
}
/*
function deleteOK1() {
if(confirm("確定刪除這個RN表單?")) {
return true;
} else {
return false;
}
}
*/
</script>
页面代码
out.print("<td width='3%'><a href=javascript:deleteOK("+rs.getString("rn_no")+")><image src='images/delete.gif' border='0'></a></td>");
//out.print("<td width='3%'><a href=release_notice/delete.jsp?rn_no="+rs.getString("rn_no")+" onclick=javascript:return window.confirm('確定刪除這個RN表單?'); onclick=javascript:deleteOK1();><image src='images/delete.gif' border='0'></a></td>");
2012年9月04日 09:47

7个答案 按时间排序 按投票排序

0 0

采纳的答案

测试我这个
out.print("<td width='3%'><a href="javascript:if (confirm('是否确认跳转百度?')){ window.location.href='http://www.baidu.com';}else{alert('点击取消')};">确认</a><image src=....</td>");

2012年9月04日 12:01
0 0

out.print("<td width='3%'><a href=javascript:deleteOK("+rs.getString("rn_no")+")><image src='images/delete.gif' border='0'></a></td>");

改成
<a href='javascript:deleteOK('"+rs.getString("rn_no")+"')'> 引号引起来



//out.print("<td width='3%'><a href=release_notice/delete.jsp?rn_no="+rs.getString("rn_no")+" onclick=javascript:return window.confirm('確定刪除這個RN表單?'); onclick=javascript:deleteOK1();><image src='images/delete.gif' border='0'></a></td>");

onclick=javascript:return window.confirm('確定刪除這個RN表單?'); onclick=javascript:deleteOK1();

改成和 上边类似的

2012年9月04日 11:50
0 0

var a = confirm("确定删除?");
					if(a){
						//这里是确认的操作
					}else{
						//这里是取消的操作
						return false;
					}	

你自己的是因为缺少括号了。

2012年9月04日 11:05
0 0

1.先看下有没有使用form包起来?
2.查看下页面有没有js异常

2012年9月04日 10:29
0 0

问题1:

out.print("<td width='3%'><a href=xxx.jsp?rn_no="+rs.getString("rn_no")+" onclick=javascript:deleteOK1();><image src=....</td>");
改为
onclick=javascript:deleteOK1();><image src=....</td>");
其中 deleteOK1 是点击超链接处理的方法要在页面中声明
问题2:
<script type="...">
function deleteOK(id) {
     if(confirm("ssss")) {
         this.location = "xxx.jsp?rn_no="+id;
     }
}

2012年9月04日 09:51
0 0

1.out.print("<td width='3%'><a href=xxx.jsp?rn_no="+rs.getString("rn_no")+" onclick=javascript:window.confirm('ssss');><image src=....</td>");

confirm 执行完成后根据确定/取消返回true/false;你应该

if(confirm("消息")) {// 如果确定才继续执行
    操作
} else {
    return;
}

2.<a href='javascript:deleteOK("+rs.getString("rn_no")+")'><image...
<script type="...">
function deleteOK(id) {
     if confirm("ssss") {
         this.location = "xxx.jsp?rn_no="+id;
     }
}
</script>

第二个同理,语法错误, if confirm("ssss") 少了括号
if(confirm("ssss"))

2012年9月04日 09:50
0 0

return false;

2012年9月04日 09:49

相关推荐

    BOOT客户信息管理系统

    (1)用户登录模块 ... ... (2)客户管理模块 ... 添加客户:用户登录后点击新建按钮,通过弹出窗口进行信息的录入实现客户的添加。...删除拜访记录:用户登录后,点击删除,弹出窗口确认后实现记录的删除。

    java 常用开发代码

    5. 通过超链接弹出确认对话框,确认后转向链接的文件: ```html &lt;a href="index.jsp?flag=&lt;%= flag %&gt;&id=&lt;%= id %&gt;" onclick="return confirm('确定删除吗?\n');"&gt;删除 ``` 点击链接会触发`onclick`事件,显示...

    editplus 代码编辑器html c++ jsp css

    在弹出对话框里面输入要清除的行首字符,确定 【4】正则表达式应用——替换带有半角括号的多行 几百个网页中都有下面一段代码: 我想把它们都去掉,可是找了很多search & replace的软件,都是只能对“一行”进行...

    JavaScript网页特效范例宝典源码

    1.1 弹出窗口控制 2 实例001 打开新窗口显示广告信息 2 实例002 定时打开窗口 4 实例003 通过按钮创建窗口 5 实例004 自动关闭的广告窗口 6 实例005 控制弹出窗口居中显示 7 实例006 弹出的窗口之Cookie控制 9 实例...

    1JSP编程中常用的js技术.txt

    - 在执行删除操作前弹出确认对话框,增加操作安全性。 - 用户确认后,跳转到处理删除逻辑的页面。 #### 9. 获取元素位置 ```javascript function getIE(e) { var t = e.offsetTop; var l = e.offsetLeft; ...

    ARCH4系统开发指南

    2.31 新增成功/失败弹出对话框而不离开窗口 78 2.32 权限检查调用点 79 2.32.1 为查询方法增加权限控制(PowerUtils.addPower()) 79 2.32.2 为按钮增加权限控制(在平台子系统配置方法任务关联) 81 2.33 保存成功...

    MyEclipse上CVS使用说明

    - 弹出的窗口中需要填写相关信息,包括用户名(User)和密码。建议勾选“Save password”以方便后续操作。 - 单击“Finish”完成配置。 #### 二、将项目提交到CVS服务器上 1. **准备提交项目**: - 选中需要...

    Java面试复习5附答案

    - **解析**: 使用`confirm()`方法可以弹出确认对话框,例如:`if (window.confirm("您确定要提交吗?")) { /* 提交逻辑 */ } else { /* 取消逻辑 */ }` #### 多选题解析 1. **题目**: 某页面中有一个id为pdate的...

    tomcat 安装配置

    - 右键选择刚刚添加的Tomcat服务器,选择“Properties”,在弹出的对话框中可以设置项目的部署目录。 3. **启动Tomcat**: - 在Eclipse的“Servers”视图中,找到已配置好的Tomcat服务器,右键点击“Start”以...

    MyEclipse快捷键汇总

    10. **Ctrl+Shift+L**:弹出包含所有快捷方式的提示框。这对于熟悉MyEclipse的各种快捷键非常有帮助。 - **应用场景**:当您不确定某个操作对应的快捷键时,可以使用此快捷键查看所有可用的快捷方式列表。 11. *...

    JavaScript完全自学宝典 源代码

    1.1.html 用JavaScript开发的弹出式“Hello World”实例。 1.2.html 在页面中输出的“Hello World”。 1.3.html 使用JavaScript进行文本框值的判断。 1.4.html 使用JavaScript对网页中的内容进行...

    网管教程 从入门到精通软件篇.txt

     注意:使用 bootcfg /rebuild 之前,应先通过 bootcfg /copy 命令备份 boot.ini 文件。  bootcfg /scan 扫描用于 Windows 安装的所有磁盘并显示结果。  注意:这些结果被静态存储,并用于本次会话。如果在...

    Lerx 网站内容管理系统 v5.5.zip

    点击分享图标即可弹出二维码窗口,通过手机扫码即可查阅当前的页面内容,如首页、栏目页、文章等等。使用了响应式布局,手机和PC等会自动进行页面适应。 36.能生成类似于百度的全文搜索页面。支持信息分析、相似性...

    JAVA上百实例源码以及开源项目源代码

    Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看 Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码...

    2021-2022计算机二级等级考试试题及答案No.18001.docx

    - 状态栏位于Word窗口底部,显示有关文档的信息,例如当前光标所在的页码、字数统计、修订状态等。 - 可以根据需要自定义状态栏上显示的信息。 #### 题目4: 复选框控件的Value属性 - **知识点**: 在编程环境中,...

Global site tag (gtag.js) - Google Analytics