1 表格的元素的增加
可以利用insertRow()和inserCell
eg:<script language="javascript" type="text/javascript">
function createSub(){
}
/**利用insertRow,inserCell的方式创建行和列*/
function createMain(){
var rowLength=tbid.rows.length;
alert("行的长度是"+rowLength);
var newTr=tbid.insertRow(rowLength-1);
//var newTr=tbid.insertRow(-1);
var newTd1=newTr.insertCell();
var newTd2=newTr.insertCell();
var newTd3=newTr.insertCell();
var newTd4=newTr.insertCell();
newTd1.innerHTML="<input type='text' />";
newTd2.innerHTML="<input type='text' />";
newTd3.innerHTML="子项名<input type='text' />子项分<input type='text' />";
newTd4.innerHTML="<input type='text' />";
}
function DelSub(){
//var tb1=document.getElementById("list");
//alert(tb1);
var tr1=document.getElementById("003");
var p=tr1.parentNode;
alert(tr1);
alert("p--"+p.nodeName);
var d=p.removeChild(tr1);
}
</script>
<table id="tbid" border=2 width=1300 height=500>
<tr>
<td colspan="4"><center>量归评价 </center></td>
</tr>
<tr>
<td width=200>量归项</td>
<td width=200 >分值</td>
<td width=400>量归子项</td>
<td width=200>操作</td>
</tr>
<tr>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td>子项名<input type="text" />子项分<input type="text" /></td>
<td><input type="button" value="增加子项" onclick="createSub()" /></td>
</tr>
<tr>
<td colspan="4"><center><input type="button" value="增加量归项" onclick="createMain()"/></center></td>
</tr>
</table>
具体可以参照:http://blog.csdn.net/fenghu89/archive/2007/12/07/1923137.aspx一文
分享到:
相关推荐
一个基于ASP.NET 的js客户端处理技术JavaScript Tips 之一。
jsdiff 一个javascript的文本差异比较实现
原生JS打印插件之jQuery.EasyPrint.js使用文档 调用浏览器自带打印功能,使用JavaScript的 window.print(); 方法。 使用JS实现打印功能;JavaScript 实现打印操作;javascript打印大全;通用;js实现打印的方式;JS...
此程序是javascript和php开发,提供酒店、门票订购的价格日历和点击日历订购产品功能。详细请参考驴妈妈 酒店和门票的价格日历。 ...data.php 包含一个价格日历生成类和 一些实例 ...不足之处请反馈。
扒js处理过的HTML代码 我在之前的爬虫资源里讲过了,反爬手段之一就是用javascript数据渲染到页面上.所以如果你想写个反反爬虫来扒这样的网站页面,就按我这办法来扒.
本javascript菜鸟堂上笔记探索部分仅供个人使用,切勿用于商业用途,由ekom.cn提供,谢谢!
D3是目前最流行的JavaScript可视化图表库之一,D3的图表类型非常丰富,并且支持SVG格式,因此应用十分广泛,也有很多图表插件基于D3开发,比如MetricsGraphics.js,在D3上构建的数据图表非常强大。 D3的特点 允许...
一个基于ASP.NET 的js客户端处理技术JavaScript Tips 之二。
Node.js之http模块的用法 目录 前言HTTP协议HTTP服务器文件服务器练习 前言 HTTP协议 HTTP服务器 文件服务器 练习 前言 Node.js开发的目的就是为了用JavaScript编写Web服务器程序。因为JavaScript实际上...
Vue.js 是一款流行的前端 JavaScript 框架,它是一款轻量级、高性能的框架,用于构建交互式的用户界面和单页应用程序。Vue.js 的特点包括: 响应式数据绑定:Vue.js 实现了数据的双向绑定,当数据发生变化时,视图...
功能一:JS实现在header中实时显示时间 功能二:JS实现按键监听事件与鼠标监听事件 功能三:JS实现从input输入框获取value,创建新的task,并加入到willTodo的div中 功能四:JS实现点击icon将task从willTodo到...
JavaScript手风琴图片展示效果代码,确实效果不错的东西,鼠标放到风琴的每一个键位上,会滑出清淅大图,整体效果动感十足,这种排列方式称之为横向手风琴,还有竖向的,特效用了几个比较大的图片,因此压缩包比较大...
JS验证表单大全,常用的
《JavaScript宝典》是一部大部头的JS著作,虽然名气比不上《JavaScript权威指南》,但是称得上是经典。这是第七版,目前还没有中译本
单机版 网页星际争霸 JS 共学习之用
本书这 一版除增加 5 章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从 JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向 对象编程...
《精通JavaScript》一书的示例源代码,共计381个
与同类工具相比,它是当前市面上功能较强,使用约束较小的工具之一。它兼顾了压缩、混淆和加密三大功能,用户可以选择只压缩或只混淆或只加密,也可以选择既混淆又加密,给Javascript代码加上双保险。它还可以将...
jsjs 是在 Java 虚拟机之上用 JavaScript 编写的 JavaScript 编译器 + 引擎 如何构建它? 首先,您需要一个与 Java 8 兼容的 JDK,然后您必须编辑脚本 run_build.js 中定义 JDK 位置的行 var java_home = "PATH_...
第一篇 javascript控件开发之动态加载