`
312350968
  • 浏览: 212671 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

删除当前table中的某个tr

阅读更多

<tr>
     <td><input type='button' size=5 value='删除' onclick="deleteCurrentRow(this)" />
     </td>
</tr>



function deleteCurrentRow(obj){
		var tr=obj.parentNode.parentNode;
		var tbody=tr.parentNode;
		if(tbody.rows.length<=1){
			closeSpec();
			return ;
		}
		tbody.removeChild(tr);
}
 
分享到:
评论

相关推荐

    table JS 添加行和删除行

    在本话题中,我们将深入探讨如何使用JavaScript来添加和删除HTML表格(table)中的行。这对于构建数据展示或者管理界面非常实用。 首先,让我们了解HTML表格的基本结构。一个简单的HTML表格由`&lt;table&gt;`标签定义,每...

    table动态添加行

    在网页设计中,表格(Table)是展示数据的重要方式之一。`HTML`表格允许我们以结构化的方式组织信息。在某些交互式应用中,用户可能需要动态地添加或删除表格行,以满足实时编辑和更新数据的需求。"table动态添加行...

    js展现table方法

    // 将table元素插入到页面的某个位置,例如的末尾 document.body.appendChild(table); ``` 除了创建表格,我们还可以用JavaScript来操纵表格的内容,比如添加、删除或修改单元格。例如,如果需要在表格中动态添加新...

    js实现对table的增加行和删除行的操作方法

    对于动态地在网页上的table增加行和删除行的操作,是非常常见的需求,尤其在处理动态数据展示的场景中。以下是对在JavaScript中实现对table增加行和删除行操作的详细知识点说明。 ### 增加行的操作方法 增加行通常...

    jQuery实现获取table中鼠标click点击位置行号与列号的方法

    为了获取行号和列号,我们需要找到该单元格在父`tr`(行)中的索引(列号)以及该`tr`在父`tbody`(表格体)或整个`table`中的索引(行号): ```javascript var tdSeq = $(this).parent().find("td").index($(this...

    js动态添加删除行,实用

    - 获取当前行:在事件处理函数中,`event.target`可以获取触发事件的元素,然后向上查找最近的`&lt;tr&gt;`元素。 - 删除行:使用`removeChild`方法,将该行从其父元素(通常是`&lt;tbody&gt;`或`&lt;table&gt;`)中移除。 例如,...

    动态添加和删除上传图片的方法

    - `getElementById()`: 用来获取页面中的某个元素。 - `insertAdjacentHTML()`: 用于向目标元素的指定位置插入HTML字符串。 - `removeChild()`: 用于移除子节点。 #### 动态添加上传控件 在用户点击“添加文件”...

    JS对表格的动态增加删除行 (多个demo)

    本示例着重讲解如何在表格中动态增加和删除行,这在创建动态数据表单或管理数据列表时非常有用。我们将通过一个简单的例子来阐述这个过程。 首先,我们有一个HTML表格作为基础结构,它可能包含表头(thead)和数据...

    038HTML-DOM对象.doc

    * go(num):加载 history 列表中的某个具体页面 2.1.4. location 对象 Location 对象存储在 Window 对象的 Location 属性中,表示那个窗口中当前显示的文档的 Web 地址。它的 href 属性存放的是文档的完整 URL。...

    jquery获取tr中控件值并操作tr实现思路

    在本文中,我们将深入探讨如何使用jQuery来获取HTML表格(`&lt;table&gt;`)中的行(`&lt;tr&gt;`)内的控件值,并进行相应的操作。jQuery是一个强大的JavaScript库,它极大地简化了DOM操作,使得在网页上动态处理数据变得简单易...

    修改 bootstrap table 默认detailRow样式的实例代码

    在 Bootstrap Table 中,`detailRow` 功能允许用户点击行的某个图标(通常是一个展开/折叠箭头)来显示或隐藏与该行相关的详细信息。默认情况下,这个功能的样式和行为是固定的,但通过编写自定义的 JavaScript 和 ...

    jQuery动态操作表单示例【基于table表格】

    在`remove_line`函数中,通过确认对话框来确认用户是否真的要删除当前选中的行。如果用户确认删除,则通过`.remove()`方法移除当前行。 ##### d. 提交表单数据 实例中的提交按钮绑定了`SaveData`函数。在实际应用...

    js无刷新操作table的行和列

    例如,在文档中提供了一个`SelectAlterNativeVenues`函数,该函数在页面上某个元素触发后,会向服务器发送请求,然后根据返回的数据动态地在表格中添加新的行,或者修改现有的行。 ### 关键代码解析 以下是文档中...

    用chcekbox实现多条记录同时删除

    2. **记录被选中的ID**:当用户选择某个`Checkbox`时,需要将对应的ID添加到一个列表中,以便后续处理。 ```javascript function CheckBoxOnClick(obj, id, name) { if (obj.checked) { selectedIDList.Add(id, ...

    基于jquery的实现简单的表格中增加或删除下一行

    在示例中,`$(this).parent().parent().after("&lt;tr&gt;...&lt;/tr&gt;")`用于在当前按钮的父元素(即当前行)之后插入一个新的表格行(`&lt;tr&gt;`元素)。而`$(this).parent().parent().next().eq(0).remove();`则是用来删除紧随...

    PLSQL触发器.pdf

    PL/SQL触发器是Oracle数据库中一种特殊的存储程序,当数据库中发生特定的事件,如数据的插入(INSERT)、更新(UPDATE)或删除(DELETE)操作时,它会被自动触发执行。触发器主要用于增强数据库的业务逻辑完整性,可...

    Javascript如何遍历一个文件夹下的所有文件与目录

    它提供了多种方法和属性,可以用来创建、读取、更新或删除文件及文件夹。 - 使用FSO需要启用ActiveX支持,并且通常仅限于IE浏览器和服务器端脚本环境中使用。对于现代Web开发而言,推荐使用其他技术如Node.js中的fs...

    cloneNode实现表格增加删除效果

    `cloneNode`方法就是JavaScript中用于复制DOM节点的一个重要工具,它可以让我们轻松地实现表格的增加和删除功能。下面我们将深入探讨`cloneNode`方法以及如何用它来实现上述的效果。 首先,`cloneNode`是DOM API中...

    html第一天笔记.txt

    - 示例代码中的图片路径 `"./tp/1002136.jpg"` 是一个相对路径,表示当前文件夹下的 `tp` 文件夹中的图片。 #### 三、链接标签 1. **`&lt;a&gt;`** 标签 - `&lt;a&gt;` 标签用于创建超链接,是 HTML 中最基本的交互元素之一...

    oracle常用命令

    - 这段代码创建了一个审计跟踪表`audit_table`以及一个触发器`tr_audit_emp`,该触发器会在对`emp`表执行插入、更新或删除操作时更新`audit_table`。 #### 存储过程 - **创建存储过程**:使用`CREATE OR REPLACE ...

Global site tag (gtag.js) - Google Analytics