<html>
<head><title>Test</title></head>
<script>
function deleteElement(id)
{
var d = document.getElementById(id);
if (d && confirm("您要删除元素"+id+"?"))
{
var p
alert(p = d.parentNode)
alert(p.innerHTML)
if (p = d.parentNode)
{
p.removeChild(d);
}
}
}
</script>
<body >
<p>
<button onclick="deleteElement('table1')">删除表格1</button>
<button onclick="deleteElement('tr1')">删除表格1 第一行</button>
<button onclick="deleteElement('table2')">删除表格2</button>
</p>
table1
<table border="1" width="200" id="table1">
<tr id="tr1">
<td>A</td>
<td>B</td>
<td>C</td>
</tr>
<tr>
<td>D</td>
<td>E</td>
<td>F</td>
</tr>
<tr>
<td>G</td>
<td>H</td>
<td>I</td>
</tr>
</table>
table 2
<table border="1" width="200" id="table2">
<tr>
<td>AA</td>
<td>BB</td>
<td>CC</td>
</tr>
<tr>
<td>DD</td>
<td>EE</td>
<td>FF</td>
</tr>
<tr>
<td>GG</td>
<td>HH</td>
<td>II</td>
</tr>
</table>
</body>
</html>
分享到:
相关推荐
有时我们可能需要根据特定条件或索引从数组中删除元素。本篇文章将详细介绍几种在JavaScript中删除数组元素的方法,帮助开发者更好地理解和应用这些技巧。 1. **pop() 方法** `pop()` 方法用于删除并返回数组的...
JavaScript dom操作 删除元素 示例代码JavaScript dom操作 删除元素 示例代码JavaScript dom操作 删除元素 示例代码JavaScript dom操作 删除元素 示例代码JavaScript dom操作 删除元素 示例代码JavaScript dom操作 ...
js数组删除指定元素js数组删除指定元素js数组删除指定元素js数组删除指定元素js数组删除指定元素js数组删除指定元素js数组删除指定元素js数组删除指定元素js数组删除指定元素js数组删除指定元素js数组删除指定元素js...
在Web开发过程中,经常需要处理DOM(Document Object Model)的操作,包括获取元素、修改元素属性以及删除元素等。本文将详细介绍如何使用JavaScript(简称JS)和jQuery这两种流行的技术来获取指定元素的父元素,并...
5. 元素操作:包括获取元素对象、添加元素、删除元素、修改元素属性等。 技术要点: * 使用 `findObj` 函数获取元素对象,解决浏览器兼容性问题。 * 使用 `insertRow` 方法添加新行,并设置行的 ID 和内容。 * ...
js删除数组中指定元素 JavaScript 中可以使用 `splice()` 方法来删除数组中的指定元素。 `splice()` 方法接受两个参数:要删除的元素的索引和要删除的元素的个数。如果要删除的元素只有一个,可以将第二个参数设为 ...
splice()方法可以在数组中的某个位置添加或删除元素。我们可以使用indexOf()方法来查找元素的索引,然后使用splice()方法来删除该元素,代码如下所示: Array.prototype.remove = function(val) { var index = ...
1. 使用 shift() 方法:shift() 方法可以删除数组的第一个元素,并返回删除元素的值。如果数组为空,则返回 undefined。 示例代码: ``` var chaomao = [1, 2, 3, 4, 5]; var firstElement = chaomao.shift(); // ...
JavaScript 删除 JSON 元素 在 JavaScript 中,删除 JSON 元素是通过删除对象和数组元素来实现的。下面是删除 JSON 元素的方法: 一、删除数组元素 在 JavaScript 中,删除数组元素可以使用 shift()、pop() 和 ...
此外,JavaScript中的`splice`方法提供了从数组中添加或删除元素的能力,是实现这类功能不可或缺的工具。 最后,为了验证我们编写的函数是否正确,文章提供了在线HTML/CSS/JavaScript代码运行工具的链接,供读者...
js 实现 动态删除页面中的元素! 值得下载看看!资源免费,大家分享!!
如果`deleteCount`为0,则不会删除元素,而是可以插入新的元素。 在我们的情况中,我们使用`splice(index, 1)`,意味着从`index`开始删除一个元素。这里的`index`正是`indexOf`方法返回的值。这个操作会直接修改原...
本文将详细讲解如何使用jQuery来添加和删除元素,这在Web开发中是极为常见的需求。 首先,让我们理解jQuery的核心概念。jQuery通过选择器(Selectors)找到页面中的元素,然后对这些元素执行各种操作。比如,我们...
本教程将详细探讨如何在JavaScript中删除数组中的指定元素。 首先,我们有两种主要的方法来实现这个功能:`filter()`方法和`splice()`方法。这两种方法各有特点,适用于不同的场景。 1. **使用`filter()`方法**: ...
本文实例讲述了javascript删除元素节点removeChild()用法。分享给大家供大家参考。具体分析如下: 操作DOM节点的方法:removeChild(),移除子节点,那么可以变通一下来实现移除指定的节点,我们可以先去找到要删除...
根据给定的文件信息,我们可以总结出一系列关于使用JavaScript(简称JS)操作HTML中的`<table>`元素,尤其是对表格的行(`<tr>`)和列(`<td>`或`<th>`)进行增删操作的关键知识点。以下是对这些功能的详细解释: #...
JavaScript通过元素的索引号删除数组中的元素,如果要删除第3个元素,则使用RemoveValByIndex(2)即可,JS数组从0开始 function RemoveValByIndex(arr, index) { arr.splice(index, 1); } test = new Array(); test...
- `item1, ..., itemX`(可选):要在被删除元素的位置插入的新元素。 例如,如果我们要删除数组`myArray`中值为`elementToRemove`的元素,可以这样做: ```javascript var myArray = [1, 2, 3, 4, 5]; var ...
3. 删除元素:在事件处理函数内,使用`parentNode.removeChild(element)`来删除指定的表单元素。这里的`element`通常是需要删除的表单元素,可以通过`this`关键字引用触发事件的元素,或者使用`event.target`获取。 ...