通常我们在操作表格里的数据时,尤其是删除操作,需要提示下给用户是否确定删除,此时我们可以这样来做,例子如下:
<table class="line_table" width="100%" id="line_table">
<tr>
<td class="honor_td">荣誉名字</td>
<td class="honor_td">荣誉图片</td>
<td class="honor_td">操作</td>
</tr>
<s:iterator value="honorList">
<tr>
<td>
<s:property value="honorName" />
</td>
<td>
<s:property value="honorPic" />
</td>
<td>
<a href="<%=request.getContextPath()%>/getHonorById.do?honorId=<s:property value="honorId"/>">修改</a>
<a href="<%=request.getContextPath()%>/delHonor.do?honorId=<s:property value="honorId"/>" class="del_a">删除</a>
</td>
</tr>
</s:iterator>
</table>
上面的是一个典型的table格式,数据通过循环出来,我们要对里面的删除操作做一个确认的操作,可以这样写:
<script>
var ob = document.getElementById("line_table");
var del=ob.getElementsByTagName("a");
var n=del.length;
if(n>0){
for(var i=0;i<n;i++){
del[i].onclick=function(){
if(this.className == "del_a"){
if(!confirm ("确定要删除吗?")) {
return false;
}
}
}
}
}
</script>
这样每次删除时都会提示下了
分享到:
相关推荐
102<br><br>0162 如何实现C#中用<Enter>键完成TAB的功能 102<br><br>0163 如何限制文本框密码输入长度 102<br><br>0164 数据输入为空提示 103<br><br>0165 如何设置文本框光标到末尾 103<br><br>0166 ...
chap09-多线程<br>├─D00-多线程<br>├─Windows多线程编程技术与实例<br>...<br>...<br>├─多线程,多接收模式串口类<br>├─多线程文件传输<br>├─多线程的日志记录DLL<br>├─多线程端口扫描程序<br>├─多...
chap09-多线程<br>├─D00-多线程<br>├─Windows多线程编程技术与实例<br>...<br>...<br>├─多线程,多接收模式串口类<br>├─多线程文件传输<br>├─多线程的日志记录DLL<br>├─多线程端口扫描程序<br>├─多...
- 使用`<a>`标签绑定JavaScript函数`DelSelect()`来触发批量删除操作。 ```html <a href="javascript:void(0)" class="button border-red icon-trash-o" style="padding: 5px 15px;" onclick="DelSelect()">删除...
3. `<logic:greaterThan>`、`<logic:lessThan>`、`<logic:greaterOrEqual>`和`<logic:lessOrEqual>`: 这些标签用于数值比较,常用于数据过滤或者分页显示时的条件判断。 4. `<logic:present>`和`<logic:notPresent>...
- `<head>`:包含文档的元数据,如标题、字符集声明等。 - `<meta http-equiv="Content-Type" content="text/html; charset=gb2312">`:声明文档的字符编码为GB2312。 - `<title>`:定义文档标题,显示在浏览器标签...
在上述代码中,`<volist>`标签是ThinkPHP模板中的一个循环标签,用于遍历数据集合,并输出每个数据项。`<input type="checkbox">`用于提供选择框。 **后端实现:** 后端的处理通过PHP脚本来完成。在ThinkPHP中,...
题目中提到的不是HTML的常用标记,这提示我们需要了解HTML的基本元素,如`<html>`, `<head>`, `<body>`, `<p>`, `<a>`, `<img>`等。 2. i++运算符:题目中提到的`i += i - 1`是C语言或其他类似的编程语言中的自增...
sortid=ID号"></script>,其中ID号为记录号,即为该列表中的调用ID列中的数值。然后把该调用代码加到模板相应地方即可。例如要调用最新5个会员,ID号为1,那么调用代码为:<script src="Ns_News.asp?sortid=1"></...
在Oracle数据库环境中,根据特定条件大批量删除数据是一项常见的任务,尤其在数据清理或系统维护时。本小程序的目的是提供一种高效且可控的方式来执行这样的操作。以下是对这个"Oracle环境下根据条件大批量删除数据...
开发者可以使用`<form>`标签创建表单,并使用`<input>`,`<textarea>`等元素定义输入字段。 4. **添加数据**:当用户提交表单后,ASP脚本可以使用ADO(ActiveX Data Objects)库来连接ACCESS数据库,并使用`...
示例中的`<s:select>`标签和`$.messager`提示功能,分别暗示了Struts2和jQuery的EasyUI库的使用。Struts2是一个流行的MVC框架,用于控制流程,EasyUI则提供了丰富的UI组件和AJAX功能。 以上内容涵盖了Java Web开发...
2. **HTML标签**:在HTML文档中,`<title>...</title>`用于定义页面标题,`<body>...</body>`是页面主体内容,`<head>...</head>`包含了文档元数据如样式表和脚本,而`<html>...</html>`则是整个HTML文档的根元素。...
在IT行业中,数据库管理和数据更新是一项关键任务。批量更新历史数据是常见的需求,尤其是在大数据量的情况下,为了提高效率和确保数据一致性,通常会采用分批更新的策略。本主题聚焦于“批量更新历史数据每10000...
3) 修改JSP代码中的分页查询部分代码, 并将(总记录条数,总页码数,每页要显示的数据List<T> 当前页码,每页显示的记录条数(默认为5) 封装到PageBean类中) 4) 通过JSP中的<a>标签的href属性 或 form的action属性...
1. **Core库** 提供了基础的控制流标签,如`<c:if>`、`<c:forEach>`、`<c:choose>`等,用于条件判断、循环和选择结构。 2. **XML库** 用于处理XML文档,包括解析、遍历和转换XML数据,如`<x:parse>`、`<x:out>`等。...
- **具体实践:** 通过循环遍历错误集合,并使用`<t:message>`标签来逐个展示。 **2.8 页面加入JS代码** - **概念理解:** 加入JavaScript可以增强页面的交互性。 - **具体实践:** 使用`<script>`标签或者通过`@...
在这个示例中,直接在`<a>`标签的`href`属性中构建了带有参数的URL,并通过点击链接触发`deletes`函数来确保用户确实想要删除。 ### 总结 通过以上两种方法,我们可以实现在Web环境中对txt文件或其他数据的删除...
#### 题目24:SQL命令中的数据删除 - **知识点**:本题目考查了SQL中用于删除数据的命令。SQL(Structured Query Language)是一种用于管理和查询关系型数据库的标准语言。 - **分析**:在SQL中,`DELETE`命令用于...