`
chaoyi
  • 浏览: 309696 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

操作表格

 
阅读更多
<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">&yen;30.00</td>
  </tr>
  <tr id="row3">
    <td>60个瞬间</td>
    <td class="center">&yen;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
  • 大小: 14.8 KB
分享到:
评论

相关推荐

    javascript动态操作表格

    在JavaScript中,动态操作表格是一项常见的任务,尤其在构建数据驱动的Web应用时。下面将详细探讨这个主题,包括如何添加、删除、选择表格以及兼容性问题。 首先,让我们从添加表格开始。在HTML中,表格由`&lt;table&gt;`...

    jquery 操作表格

    本文将深入探讨如何使用jQuery操作表格,基于给出的资源,我们可以看到一个与表格相关的示例。 首先,"tb-bg.gif"可能是一个表格背景图像,用于美化表格的视觉效果。在网页设计中,背景图片可以提升表格的整体风格...

    js操作表格的方法介绍

    在JavaScript中,操作表格是一种常见的任务,特别是在网页交互和数据展示方面。这篇博客将深入探讨如何使用JavaScript来创建、修改和操作HTML表格。首先,我们需要理解HTML表格的基本结构,包括`&lt;table&gt;`, `&lt;tr&gt;`, `...

    dojo 在线操作表格

    在给定的“dojo 在线操作表格”主题中,Dojo的Grid组件是核心知识点,它提供了强大的数据展示和管理功能,支持在线的增删改查操作。 Dojo Grid允许用户在网页上直接操作表格数据,提供了丰富的功能,包括但不限于:...

    07-DOM操作表格

    DOM操作表格主要涉及以下几个方面: 1. **获取表格元素**:可以使用`document.getElementById()`、`document.querySelector()`或`document.querySelectorAll()`来获取表格、行、列或单元格。例如,`document....

    js操作表格, 带初始化的

    在JavaScript编程中,操作表格是一项常见的任务,尤其是在网页交互和数据展示方面。在这个主题中,我们将深入探讨如何使用JavaScript来创建、初始化、增加和删除表格元素。以下是一份详细的指南,帮助你理解并掌握...

    使用 Jquery 操作表格

    本教程将深入讲解如何利用 jQuery 来操作表格,以实现更高效、更简洁的代码。 首先,理解 HTML 表格的基础结构至关重要。表格由 `&lt;table&gt;` 标签定义,`&lt;tr&gt;` 代表表格行,`&lt;th&gt;` 用于表头,而 `&lt;td&gt;` 用于单元格...

    jquery操作表格增加删除

    本文将详细讲解如何使用jQuery来操作表格,实现增删功能。 一、表格的基本结构 HTML表格由`&lt;table&gt;`标签定义,其中包含`&lt;tr&gt;`(行)标签,`&lt;th&gt;`(表头)和`&lt;td&gt;`(数据单元格)标签。例如: ```html 姓名 ...

    JavaScript操作表格

    ### JavaScript操作表格知识点详解 #### 一、创建表格 在给定的内容中,我们首先看到了一个简单的示例,展示了如何使用JavaScript动态创建一个表格。这个过程主要包括以下几个步骤: 1. **获取容器元素**:通过`...

    js控制操作表格

    在JavaScript(JS)中,控制操作表格是一种常见的需求,尤其在财务系统中,例如凭证填制,这样的功能允许用户在表格环境中动态地创建、读取、更新和删除(CRUD)数据。以下是一些关于使用JavaScript操作表格的关键...

    JQuery操作表格(附源码)实现tr上下移动。

    以上就是使用jQuery操作表格的基本方法,实际应用中可能需要根据具体需求进行调整和优化。提供的源码应包含完整的HTML结构、CSS样式以及上述JavaScript功能,以便于在实际项目中直接使用或参考。对于更复杂的功能,...

    js动态操作表格

    在JavaScript编程中,动态操作表格是一项常见的需求,特别是在构建数据驱动的Web应用时。这个主题主要涵盖如何使用JavaScript来创建、修改以及删除HTML表格(`&lt;table&gt;`元素)中的行(`&lt;tr&gt;`)、列(`&lt;td&gt;`或`&lt;th&gt;`)...

    javascript操作表格.doc

    JavaScript 操作表格是网页开发中的常见任务,尤其在创建交互式数据展示或处理用户输入时。这个文档示例提供了一个简单的表格编辑器,允许用户通过按钮执行常见的表格操作,如添加、删除行和单元格,以及移动单元格...

    JS操作表格代码CRUD操作(很完整)

    总的来说,JS操作表格的核心在于理解DOM API,如`getElementById`,`createElement`,`appendChild`,`textContent`等属性和方法。通过这些工具,我们可以轻松地实现对HTML表格的数据操作。这个例子中的代码提供了...

    poi操作表格excle工具类

    这是一个使用poi对表格进行操作的工具类,里面的方法很多,而且形式也相对多样也比较全面。

    动态操作表格并进行列渲染(改进)

    在IT行业中,动态操作表格是常见的需求,尤其是在数据可视化、数据分析和管理信息系统中。这篇博客“动态操作表格并进行列渲染(改进)”可能探讨了如何提高用户体验和数据处理效率的方法。我们将围绕这个主题,深入...

    jQuery 的Ajax应用 操作表格 插件

    jQuery 的Ajax应用 jQuery操作表格 jQuery插件

    asp.net无刷新操作表格(增加,删除行),包括后台如何取值

    asp.net无刷新操作表格(增加,删除行),包括后台如何取值 //插入空白行 function insertRow(){ var table=document.getElementById('TestTable'); var tr=table.insertRow(); var datalength=table.rows....

    poi操作表格

    标题中的“poi操作表格”指的是使用Apache POI库在Java环境中处理Microsoft Office的电子表格文件,特别是Excel格式的XLS和XLSX文件。Apache POI是一个开源项目,允许开发者在Java应用程序中创建、修改和显示MS ...

    js操作表格

    js操作表格 实例 js操作表格 实例 js操作表格 实例

Global site tag (gtag.js) - Google Analytics