<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>操作表格</title> <style type="text/css"> body { font-size:13px; line-height:25px; } table { border-top: 1px solid #333; border-left: 1px solid #333; width:300px; } td { border-right: 1px solid #333; border-bottom: 1px solid #333; } .center { text-align:center; } </style> <script type="text/javascript"> function addRow(){ var fRow=document.getElementById("row3"); //创建行节点 var newRow=document.createElement("tr"); //创建单元格节点 var col1=document.createElement("td"); //为单元格添加文本 col1.innerHTML="幸福来了"; var col2=document.createElement("td"); col2.innerHTML="154.12"; col2.setAttribute("align","center"); //追加 newRow.appendChild(col1); newRow.appendChild(col2); document.getElementById("row3").parentNode.insertBefore(newRow,fRow); } function updateRow(){ var uRow=document.getElementById("row1"); //标题行的样式 uRow.setAttribute("style"," font-weight:bold;text-align:center;background:#ccc;"); } function delRow(){ //访问被删除的行 var dRow=document.getElementById("row2"); //删除行 dRow.parentNode.removeChild(dRow); } function copyRow(){ //访问复制的行 var oldRow=document.getElementById("row3"); //复制指定的行及子节点 var newRow=oldRow.cloneNode(true); //在指定节点的未尾添加行 document.getElementById("myTable").appendChild(newRow); } </script> </head> <body> <table border="0" cellspacing="0" cellpadding="0" id="myTable"> <tr id="row1"> <td>书名</td> <td>价格</td> </tr> <tr id="row2"> <td>看得见风景的房间</td> <td class="center">¥30.00</td> </tr> <tr id="row3"> <td>60个瞬间</td> <td class="center">¥32.00</td> </tr> </table> <input name="b1" type="button" value="增加一行" onclick="addRow();" /> <input name="b2" type="button" value="删除第2行" onclick="delRow();" /> <input name="b3" type="button" value="修改标题样式" onclick="updateRow();" /> <input name="b4" type="button" value="复制最后一行" onclick="copyRow();" /> </body> </html>
效果图:
个人E-mail:chaoyi77@163.com
相关推荐
在JavaScript中,动态操作表格是一项常见的任务,尤其在构建数据驱动的Web应用时。下面将详细探讨这个主题,包括如何添加、删除、选择表格以及兼容性问题。 首先,让我们从添加表格开始。在HTML中,表格由`<table>`...
本文将深入探讨如何使用jQuery操作表格,基于给出的资源,我们可以看到一个与表格相关的示例。 首先,"tb-bg.gif"可能是一个表格背景图像,用于美化表格的视觉效果。在网页设计中,背景图片可以提升表格的整体风格...
在JavaScript中,操作表格是一种常见的任务,特别是在网页交互和数据展示方面。这篇博客将深入探讨如何使用JavaScript来创建、修改和操作HTML表格。首先,我们需要理解HTML表格的基本结构,包括`<table>`, `<tr>`, `...
在给定的“dojo 在线操作表格”主题中,Dojo的Grid组件是核心知识点,它提供了强大的数据展示和管理功能,支持在线的增删改查操作。 Dojo Grid允许用户在网页上直接操作表格数据,提供了丰富的功能,包括但不限于:...
DOM操作表格主要涉及以下几个方面: 1. **获取表格元素**:可以使用`document.getElementById()`、`document.querySelector()`或`document.querySelectorAll()`来获取表格、行、列或单元格。例如,`document....
在JavaScript编程中,操作表格是一项常见的任务,尤其是在网页交互和数据展示方面。在这个主题中,我们将深入探讨如何使用JavaScript来创建、初始化、增加和删除表格元素。以下是一份详细的指南,帮助你理解并掌握...
本教程将深入讲解如何利用 jQuery 来操作表格,以实现更高效、更简洁的代码。 首先,理解 HTML 表格的基础结构至关重要。表格由 `<table>` 标签定义,`<tr>` 代表表格行,`<th>` 用于表头,而 `<td>` 用于单元格...
本文将详细讲解如何使用jQuery来操作表格,实现增删功能。 一、表格的基本结构 HTML表格由`<table>`标签定义,其中包含`<tr>`(行)标签,`<th>`(表头)和`<td>`(数据单元格)标签。例如: ```html 姓名 ...
### JavaScript操作表格知识点详解 #### 一、创建表格 在给定的内容中,我们首先看到了一个简单的示例,展示了如何使用JavaScript动态创建一个表格。这个过程主要包括以下几个步骤: 1. **获取容器元素**:通过`...
在JavaScript(JS)中,控制操作表格是一种常见的需求,尤其在财务系统中,例如凭证填制,这样的功能允许用户在表格环境中动态地创建、读取、更新和删除(CRUD)数据。以下是一些关于使用JavaScript操作表格的关键...
以上就是使用jQuery操作表格的基本方法,实际应用中可能需要根据具体需求进行调整和优化。提供的源码应包含完整的HTML结构、CSS样式以及上述JavaScript功能,以便于在实际项目中直接使用或参考。对于更复杂的功能,...
在JavaScript编程中,动态操作表格是一项常见的需求,特别是在构建数据驱动的Web应用时。这个主题主要涵盖如何使用JavaScript来创建、修改以及删除HTML表格(`<table>`元素)中的行(`<tr>`)、列(`<td>`或`<th>`)...
JavaScript 操作表格是网页开发中的常见任务,尤其在创建交互式数据展示或处理用户输入时。这个文档示例提供了一个简单的表格编辑器,允许用户通过按钮执行常见的表格操作,如添加、删除行和单元格,以及移动单元格...
总的来说,JS操作表格的核心在于理解DOM API,如`getElementById`,`createElement`,`appendChild`,`textContent`等属性和方法。通过这些工具,我们可以轻松地实现对HTML表格的数据操作。这个例子中的代码提供了...
这是一个使用poi对表格进行操作的工具类,里面的方法很多,而且形式也相对多样也比较全面。
在IT行业中,动态操作表格是常见的需求,尤其是在数据可视化、数据分析和管理信息系统中。这篇博客“动态操作表格并进行列渲染(改进)”可能探讨了如何提高用户体验和数据处理效率的方法。我们将围绕这个主题,深入...
jQuery 的Ajax应用 jQuery操作表格 jQuery插件
asp.net无刷新操作表格(增加,删除行),包括后台如何取值 //插入空白行 function insertRow(){ var table=document.getElementById('TestTable'); var tr=table.insertRow(); var datalength=table.rows....
标题中的“poi操作表格”指的是使用Apache POI库在Java环境中处理Microsoft Office的电子表格文件,特别是Excel格式的XLS和XLSX文件。Apache POI是一个开源项目,允许开发者在Java应用程序中创建、修改和显示MS ...
js操作表格 实例 js操作表格 实例 js操作表格 实例