`
fxyc
  • 浏览: 121798 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript删除表格中的一行

    博客分类:
  • HTML
阅读更多
今天写购物车的时候,学了下js如何动态删除一行,
例子中是删除第二行。
代码如下:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<script language="javascript">

/*删除行,采用deleteRow(row Index)*/
function removeRow(){
  /* var row=document.getElementById("2");
   var index=row.rowIndex;
   alert(index);*/
   alert(document.getElementById("r2").rowIndex);
   document.getElementById("t1").deleteRow(document.getElementById("r2").rowIndex);
}

</script>

<table width="200" border="1" id="t1">
  <tr id="r1">
    <td>1</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr id="r2">
    <td>2</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr id="r3">
    <td>3</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr id="r4">
    <td>4</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr id="r5">
    <td>5</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<p>
  <label>
  <input type="button" name="Submit" value="按钮" onclick="removeRow()"/>
  </label>
</p>
</body>
</html>
后来是根据checkbox是否选择来删除。再使用ajax更新session中的产品信息,
分享到:
评论

相关推荐

    纯javascript增加删除表格行

    3. **删除行**:删除表格行通常涉及到选择要删除的行,并调用`removeChild()`方法。例如,假设我们想删除点击时的当前行,可以这样实现: ```javascript function deleteRow(event) { if (confirm('确定要删除...

    JavaScript动态添加删除表格行

    在JavaScript编程中,动态添加和删除表格行是一个常见的需求,特别是在网页交互和数据展示中。这篇博客"JavaScript动态添加删除表格行"可能详细讲解了如何使用JavaScript实现这一功能。通过给定的标签"源码"和"工具...

    JavaScript删除一行代码

    JavaScript删除一行代码,删除一行表格

    javascript实现表格添加删除等操作

    4. **数据管理**:如果表格数据存储在JavaScript数组中,那么在添加、删除或编辑行时,也应同步更新数组。这有助于保持数据的一致性,并可能用于其他操作,如排序或过滤。 5. **模板字符串**:在创建新的HTML元素时...

    javascript动态添加表格数据行

    如果未指定列数,函数会自动获取表格的第一行的列数。 ```javascript function addRow(tabObj, colNum, sorPos, targPos) { // ... var nTR = tabObj.insertRow(tabObj.rows.length - targPos); var TRs = ...

    javascript动态操作表格

    接下来是删除表格。这通常涉及到找到特定的表格元素并使用`removeChild()`方法移除它们。例如,要删除刚才创建的表格,你可以这样操作: ```javascript // 假设我们保存了表格引用 document.body.removeChild(table...

    javascript dom删除表格

    javascript 用dom模型删除单元格 很简单的javascript

    js 添加删除表格

    在JavaScript中,添加和删除表格是常见的操作,特别是在动态网页设计和前端开发中。这篇文章将深入探讨如何使用JavaScript实现这个功能,并提供一个简单的源码示例。首先,我们需要理解HTML表格的基本结构,然后利用...

    JAVASCRIPT自动添加表格

    本篇文章将深入探讨如何使用JavaScript自动添加、删除表格,以及实现窗口居中显示的相关技术。 首先,让我们来理解“JavaScript自动添加表格”。在HTML中,表格由`&lt;table&gt;`元素定义,行(`&lt;tr&gt;`)、列(`&lt;td&gt;`或`&lt;th&gt;`...

    复选框选中表格中的行进行删除行操作

    在IT领域,尤其是在Web开发和用户界面设计中,"复选框选中表格中的行进行删除行操作"是一项常见的功能需求。这个功能主要用于提供用户友好的数据管理方式,让用户能够批量选择并处理表格中的数据。下面我们将详细...

    JavaScript操作表格

    2. **删除单元格**:如果要删除某一列,则需要遍历每一行,并对每一行调用`_table.rows[i].deleteCell(index)`方法来删除指定索引位置的单元格。 #### 三、表格元素的选取与操作 这部分内容涉及到了表格元素的选取...

    JS动态增加删除表格行

    本文将深入探讨如何使用JavaScript动态地增加和删除表格行。 首先,我们来了解一下HTML表格的基本结构。一个表格由`&lt;table&gt;`元素包含,其中包含`&lt;tr&gt;`(表格行)元素,每行内可以有多个`&lt;td&gt;`(表格数据单元格)或`...

    JavaScript动态操作表格,添加,删除行、列及单元格

    例如,要在表格的最后添加一行,可以这样写: ```javascript var table = document.getElementById('your_table_id'); var newRow = table.insertRow(-1); ``` `-1`表示在最后一行之后插入。接着,可以在新行中...

    javascript表格操作

    与创建新元素相对应,删除表格中的行或单元格也是常见的需求。在示例代码中,`deleteRow()`和`deleteCell()`函数被用来实现这一功能。它们的工作原理同样基于对DOM的操作,通过定位到目标行或单元格并调用`...

    javascript经典表格操作

    3. **删除行**:要删除表格中的某一行,首先需要获取到该行的引用,这通常通过`getElementById()`、`getElementsByClassName()`或`querySelector()`等方法实现。然后,调用`removeChild()`方法将其从DOM中移除。 4....

    javascript 表格操作

    - `tb_delete()` 函数利用`deleteRow()` 方法来删除表格中的行,无需额外参数。 ### 插入列:`insertColumn()` - 此函数首先检查表格是否包含表头,然后在表头的第一行和`tbody`的所有行中插入新列,同时更新列名和...

    JQuery实现动态表格点击按钮表格增加一行

    ` 在表格的最后一行之后插入一个新的空行`tr`。 - 接着,为新行添加三个单元格,并分别给它们填充不同的内容。其中第一个单元格为空,第二个和第三个单元格分别插入了带有不同name属性的输入框。 - `del.innerHTML...

    javascript table 增加删除行,巧妙实现

    在JavaScript中,表格(Table)是网页数据展示的常用元素,而动态地增加或删除行则是常见的交互需求。本文将深入探讨如何巧妙地利用JavaScript来实现这个功能。 首先,我们需要了解HTML中的`&lt;table&gt;`元素及其相关...

    JavaScript特效(表格类)

    1. **DOM操作**:在JavaScript中,Document Object Model(DOM)是网页内容的结构化表示,通过DOM我们可以对表格进行添加、删除、修改单元格或行等操作。例如,`document.getElementById()`、`document....

    JS example:点击按钮table增加一行,删除一行

    在JavaScript(JS)中,动态地向HTML表格添加或删除行是一项常见的操作,尤其是在构建交互式用户界面时。这篇博客“JS example:点击按钮table增加一行,删除一行”提供了具体的示例,帮助开发者掌握这一技能。 ...

Global site tag (gtag.js) - Google Analytics