- 浏览: 241610 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
bihailantian_:
[/size]我而且额 ...
得到集合中的最后一条记录&和求基数偶数 -
w327569056w:
能发一份吗??谢谢 303430060@qq.com
在线购物系统毕业论文 &图书管理系统毕业论文 -
yuan23:
在线购物的系统,谢谢,464302726@qq.com ...
在线购物系统毕业论文 &图书管理系统毕业论文 -
君心可晴:
作业相关
想参考参考
1035236640@qq.com
LZ ...
在线购物系统毕业论文 &图书管理系统毕业论文 -
smith789:
该交论文了,题目相近,感谢博主!smith5623@126.c ...
在线购物系统毕业论文 &图书管理系统毕业论文
<html>
<head>
<title>abc</title>
<style type="text/css">
.brungrundColor {background-color:#DAA520;}
.fontSizeB {font-family:Verdana,Arial; font-size: 9pt;}
.borderClass {border-top:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-family:Verdana,Arial; font-size: 10pt;}
.clsBtn2w { MARGIN-RIGHT: 1px; BACKGROUND-IMAGE: url(../exclInputDemo/btngnd2c.gif); WIDTH: 46px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none }
.clsBtn4w { MARGIN-RIGHT: 1px; BACKGROUND-IMAGE: url(../exclInputDemo/btngnd4c.gif); WIDTH: 68px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none }
</style>
<SCRIPT src="../exclInputDemo/setday.js"></SCRIPT>
<SCRIPT language="javascript">
var curSrc=null;
function EditCell(){
var i=0,j=0;
var wid=0;
var Val='';
var Scr=event.srcElement; // 当前元素
if(Scr.tagName=="TD")
{
wid=Scr.clientWidth-3; // 列宽度
Val=Scr.innerHTML;
Scr.innerHTML="<input id='InputText' style='border:0px none; BACKGROUND-COLOR: transparent;#3399FF; height:14px;font-family:宋体;font-size:12px;color:#000000' onblur='return CellOut()' type='text' name='T1' size='10' "+(wid==0?"":"style='width:"+wid+"'") +" Value='" +MyTable.rows[i].cells[j].innerText+"'>";
InputText.value=Val;
curSrc=Scr;
Scr.children[0].focus();
}
}
function CellOut()
{
var Scr=event.srcElement;
var Val='';
if(curSrc)
{
Val=Scr.value;
curSrc.innerHTML=Val;
}
}
window.onload = function(){
//var pid = "PIAN200862292100000066";
var div1 = document.getElementById("div1");
if(pid == ""){
div1.style.display="";
}else{
div1.style.display="none";
}
}
</SCRIPT>
</head>
<body>
<div id="div1">
<table style='BORDER-COLLAPSE: collapse' border="0" width="100%" style="font-family:宋体;font-size:14px" cellpadding="0" cellspacing="0">
<tr height="22" class="brungrundColor">
<td style="border:1px solid #cfcfcf">保险单号</td>
<td class="borderClass">投保单号</td>
<td class="borderClass">起保时间</td>
<td class="borderClass">投保人(或单位)</td>
<td class="borderClass">投保人联系方式</td>
<td class="borderClass">险种</td>
<td class="borderClass">保险金额</td>
<td class="borderClass">保险费率</td>
<td class="borderClass">保单类型</td>
</tr>
<tr>
<td><input type="text" id="1" value="PIAN2009" maxlength="22" size="22"></td>
<td><input type="text" id="2" value="TIAN2009" maxlength="22" size="22"></td>
<td>
<INPUT style="background-color: #999999" id="starttime2" onclick="setday(this)" size="10" name="starttime" readOnly=true runat="server">
</td>
<td><input type="text" id="4" value=""></td>
<td><input type="text" id="5" value="" size="13"></td>
<td>
<select name="insurantType">
<option value="2" selected>地方政策性补贴</option>
<option value="1">中央政策性补贴</option>
</select>
</td>
<td><input type="text" id="7" value="10000" size="7"></td>
<td><input type="text" id="8" value="6" size="7"></td>
<td>
<select name="type" style="width:60px">
<option value="1" selected>标的</option>
<option value="2">分户</option>
</select>
</td>
</tr>
</table>
</div>
<table id='MyTable' style='BORDER-COLLAPSE: collapse' border="1" style="font-family:宋体;font-size:14px">
<tr row_num="0" class="brungrundColor" height="22">
<td width="4%" noWrap="noWrap"> </td>
<td width="12%" noWrap="noWrap">防疫码</td>
<td width="12%" noWrap="noWrap">内部编码</td>
<td width="8%" noWrap="noWrap">品种</td>
<td width="5%" noWrap="noWrap">蓄龄</td>
<td width="20%" noWrap="noWrap">养殖地点</td>
<td width="10%" noWrap="noWrap">保护姓名</td>
<td width="15%" noWrap="noWrap">身份证号</td>
<td width="8%" noWrap="noWrap">保护联系方式</td>
<td width="15%" noWrap="noWrap">备注</td>
</tr>
<tr row_num="1">
<td width="4%" onclick="return del();"><font size="2" color="red">删除</font></td>
<td width="12%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">200956100145200 </td>
<td width="12%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">WFY001 </td>
<td width="8%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">约克夏 </td>
<td width="5%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">34 </td>
<td width="20%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">北京市房山区蘑菇村 </td>
<td width="10%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)">李宝善 </td>
<td width="15%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)">110020529153681100 </td>
<td width="8%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)">13888888888 </td>
<td width="15%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)">其他 </td>
</tr>
</table>
<table>
<tr><td align="center"><font color="red" size="2">* 录入完成后请点击“确定完成”按钮,否则本次录入将作废 </font><input class="clsBtn4w" type="button" value="确定完成"/></td></tr>
</table>
<!-- //////////////////////////////JS 代码处///////////////////////////////////// -->
<script>
var row_num;
var table = document.getElementById('MyTable');
function add(){
var x=document.getElementById('MyTable').rows;
var index = x.length;
var y=x[index-1].cells; // 得到列
newRow = table.insertRow(index); //插入行
// newRow.row_num = "" + index;
var tmpStr;
for(var s=0;s<y.length;s++){
tmpStr = newRow.insertCell();
if(s==0){ //第一列显示删除
//tmpStr.innerText="删除";
tmpStr.innerHTML = "<input class='clsBtn2w' type='button' name='btn' value='删除'/>";
tmpStr.style.fontSize="10pt";
tmpStr.style.color="red";
}else{
tmpStr.style.fontSize="10pt";
}
}
var sms=x[index].cells;
// 为列添加事件
for (var i=0;i<y.length;i++)
{
if(i>0){
y[i].onclick = Function("return EditCell();");
sms[i].onclick = Function("return EditCell(),add();");
}else{
y[i].onclick = Function("return del();");
sms[i].onclick = Function("return del();");
}
}
row_num = table.rows.length;
//alert(document.getElementById('MyTable').innerHTML);
}
function del(){ // 还有删除最后一行后无法添加下列行 (未实现)
table.deleteRow(event.srcElement.parentElement.parentElement.rowIndex);
var x=document.getElementById('MyTable').rows;
var index = x.length;
var y=x[index].cells; // 得到列
newRow = table.insertRow(index); //插入行
//newRow.row_num = "" + index;
for (var i=0;i<y.length;i++)
{
if(i>0){
y[i].onclick = Function("return add();");
}else{
y[i].onclick = Function("return del();");
}
}
row_num = table.rows.length;
//alert(document.getElementById('MyTable').innerHTML);
}
</script>
</body>
</html>
<head>
<title>abc</title>
<style type="text/css">
.brungrundColor {background-color:#DAA520;}
.fontSizeB {font-family:Verdana,Arial; font-size: 9pt;}
.borderClass {border-top:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-family:Verdana,Arial; font-size: 10pt;}
.clsBtn2w { MARGIN-RIGHT: 1px; BACKGROUND-IMAGE: url(../exclInputDemo/btngnd2c.gif); WIDTH: 46px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none }
.clsBtn4w { MARGIN-RIGHT: 1px; BACKGROUND-IMAGE: url(../exclInputDemo/btngnd4c.gif); WIDTH: 68px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none }
</style>
<SCRIPT src="../exclInputDemo/setday.js"></SCRIPT>
<SCRIPT language="javascript">
var curSrc=null;
function EditCell(){
var i=0,j=0;
var wid=0;
var Val='';
var Scr=event.srcElement; // 当前元素
if(Scr.tagName=="TD")
{
wid=Scr.clientWidth-3; // 列宽度
Val=Scr.innerHTML;
Scr.innerHTML="<input id='InputText' style='border:0px none; BACKGROUND-COLOR: transparent;#3399FF; height:14px;font-family:宋体;font-size:12px;color:#000000' onblur='return CellOut()' type='text' name='T1' size='10' "+(wid==0?"":"style='width:"+wid+"'") +" Value='" +MyTable.rows[i].cells[j].innerText+"'>";
InputText.value=Val;
curSrc=Scr;
Scr.children[0].focus();
}
}
function CellOut()
{
var Scr=event.srcElement;
var Val='';
if(curSrc)
{
Val=Scr.value;
curSrc.innerHTML=Val;
}
}
window.onload = function(){
//var pid = "PIAN200862292100000066";
var div1 = document.getElementById("div1");
if(pid == ""){
div1.style.display="";
}else{
div1.style.display="none";
}
}
</SCRIPT>
</head>
<body>
<div id="div1">
<table style='BORDER-COLLAPSE: collapse' border="0" width="100%" style="font-family:宋体;font-size:14px" cellpadding="0" cellspacing="0">
<tr height="22" class="brungrundColor">
<td style="border:1px solid #cfcfcf">保险单号</td>
<td class="borderClass">投保单号</td>
<td class="borderClass">起保时间</td>
<td class="borderClass">投保人(或单位)</td>
<td class="borderClass">投保人联系方式</td>
<td class="borderClass">险种</td>
<td class="borderClass">保险金额</td>
<td class="borderClass">保险费率</td>
<td class="borderClass">保单类型</td>
</tr>
<tr>
<td><input type="text" id="1" value="PIAN2009" maxlength="22" size="22"></td>
<td><input type="text" id="2" value="TIAN2009" maxlength="22" size="22"></td>
<td>
<INPUT style="background-color: #999999" id="starttime2" onclick="setday(this)" size="10" name="starttime" readOnly=true runat="server">
</td>
<td><input type="text" id="4" value=""></td>
<td><input type="text" id="5" value="" size="13"></td>
<td>
<select name="insurantType">
<option value="2" selected>地方政策性补贴</option>
<option value="1">中央政策性补贴</option>
</select>
</td>
<td><input type="text" id="7" value="10000" size="7"></td>
<td><input type="text" id="8" value="6" size="7"></td>
<td>
<select name="type" style="width:60px">
<option value="1" selected>标的</option>
<option value="2">分户</option>
</select>
</td>
</tr>
</table>
</div>
<table id='MyTable' style='BORDER-COLLAPSE: collapse' border="1" style="font-family:宋体;font-size:14px">
<tr row_num="0" class="brungrundColor" height="22">
<td width="4%" noWrap="noWrap"> </td>
<td width="12%" noWrap="noWrap">防疫码</td>
<td width="12%" noWrap="noWrap">内部编码</td>
<td width="8%" noWrap="noWrap">品种</td>
<td width="5%" noWrap="noWrap">蓄龄</td>
<td width="20%" noWrap="noWrap">养殖地点</td>
<td width="10%" noWrap="noWrap">保护姓名</td>
<td width="15%" noWrap="noWrap">身份证号</td>
<td width="8%" noWrap="noWrap">保护联系方式</td>
<td width="15%" noWrap="noWrap">备注</td>
</tr>
<tr row_num="1">
<td width="4%" onclick="return del();"><font size="2" color="red">删除</font></td>
<td width="12%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">200956100145200 </td>
<td width="12%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">WFY001 </td>
<td width="8%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">约克夏 </td>
<td width="5%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">34 </td>
<td width="20%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)"">北京市房山区蘑菇村 </td>
<td width="10%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)">李宝善 </td>
<td width="15%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)">110020529153681100 </td>
<td width="8%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)">13888888888 </td>
<td width="15%" class="fontSizeB" noWrap="noWrap" OnClick="return EditCell(),add(parseInt(1)+1)">其他 </td>
</tr>
</table>
<table>
<tr><td align="center"><font color="red" size="2">* 录入完成后请点击“确定完成”按钮,否则本次录入将作废 </font><input class="clsBtn4w" type="button" value="确定完成"/></td></tr>
</table>
<!-- //////////////////////////////JS 代码处///////////////////////////////////// -->
<script>
var row_num;
var table = document.getElementById('MyTable');
function add(){
var x=document.getElementById('MyTable').rows;
var index = x.length;
var y=x[index-1].cells; // 得到列
newRow = table.insertRow(index); //插入行
// newRow.row_num = "" + index;
var tmpStr;
for(var s=0;s<y.length;s++){
tmpStr = newRow.insertCell();
if(s==0){ //第一列显示删除
//tmpStr.innerText="删除";
tmpStr.innerHTML = "<input class='clsBtn2w' type='button' name='btn' value='删除'/>";
tmpStr.style.fontSize="10pt";
tmpStr.style.color="red";
}else{
tmpStr.style.fontSize="10pt";
}
}
var sms=x[index].cells;
// 为列添加事件
for (var i=0;i<y.length;i++)
{
if(i>0){
y[i].onclick = Function("return EditCell();");
sms[i].onclick = Function("return EditCell(),add();");
}else{
y[i].onclick = Function("return del();");
sms[i].onclick = Function("return del();");
}
}
row_num = table.rows.length;
//alert(document.getElementById('MyTable').innerHTML);
}
function del(){ // 还有删除最后一行后无法添加下列行 (未实现)
table.deleteRow(event.srcElement.parentElement.parentElement.rowIndex);
var x=document.getElementById('MyTable').rows;
var index = x.length;
var y=x[index].cells; // 得到列
newRow = table.insertRow(index); //插入行
//newRow.row_num = "" + index;
for (var i=0;i<y.length;i++)
{
if(i>0){
y[i].onclick = Function("return add();");
}else{
y[i].onclick = Function("return del();");
}
}
row_num = table.rows.length;
//alert(document.getElementById('MyTable').innerHTML);
}
</script>
</body>
</html>
发表评论
-
struts2和struts1的区别
2010-02-03 16:36 1024Struts1: action对象只有一个,不管谁去 ... -
Struts2.0学习笔记(一)命名空间和.xml文件配置
2010-02-03 16:31 1743首先要说声对不起,感谢关注我博客的朋友。近期因为换工 ... -
js 电子邮件验证
2009-07-17 10:24 2367<html> <title>aaa&l ... -
ZK 常用
2009-06-12 16:36 6599在一个页面中使用多种脚本语言 <zscript lang ... -
zk框架 特殊字符的替换方式
2009-04-27 15:15 1245特殊字符替换: < 用 < ... -
ZK框架 鼠标移动事件 & 移动在文本上显示信息
2009-04-23 14:06 3317例如一个超链接:在点击之前鼠标移动到连接上显示相应信息; 方法 ... -
js 最实用的一些操作
2009-04-01 13:58 12161. oncontextmenu="window.e ... -
Ajax状态值大全
2009-03-12 15:33 17680**:未被始化 1**:请求收到,继续处理 2**:操作 ... -
js 事件大全
2009-03-09 09:43 945一般事件 事件 浏览器支持 描述 onClick IE3|N ... -
汉洛塔算法
2008-12-03 16:21 1385private void MoveItem(int n, ... -
经典八皇后算法
2008-12-02 12:06 1669using System; using System.Data ... -
js 数字验证
2008-11-07 17:32 1142以下代码可直接复制使用: <SCRIPT LANGUAG ... -
实例 数组 广义表
2008-10-14 11:42 11251、 void RSh(int A[n],int k)//把数 ... -
数据结构四、串
2008-10-06 10:48 1978实例: void String_Reverse(Stringt ... -
数据结构三、栈与队列
2008-09-26 11:39 973基础实例:3.1 typedef stru ... -
数据结构二、线性表
2008-09-25 13:33 1194基础实例:2.1 Status DeleteK(SqList ... -
Web打印预览后 弹出窗口无法关闭
2008-09-23 11:17 4671jatoolsPrinter:打印控件出现了一个问题。这 ... -
数据结构一、基础实例
2008-09-22 17:58 930基础的数据结构实例: 1.1 void print_desc ... -
免费Web打印控件
2008-09-22 17:50 7391我现在的项目中有打印的模块,用的是一个免费的打印控件。 ... -
计算机 毕业论文
2008-09-10 18:06 1694自考毕业的时候为这篇论文可真是煞费脑筋啊,老师说了,就最普通的 ...
相关推荐
HTML TABLE批量添加行与删除行.javascript实现。
js table添加、删除行。点“添加”按钮可以添加一行,每行后面都有一个删除按钮,可以删除所在行。
在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作,包括动态地添加和删除表格行。本文将深入探讨如何使用jQuery实现这一功能,以提高网页交互性。 一、HTML基础 首先,我们需要一个基本...
这篇文章主要介绍了如何使用jQuery在指定的HTML表格(table)中动态地添加和删除行。jQuery是一种广泛使用的JavaScript库,它简化了DOM操作,包括在表格中动态修改内容。 首先,我们要理解HTML表格的基本结构,一个...
在某些交互式应用中,用户可能需要动态地添加或删除表格行,以满足实时编辑和更新数据的需求。"table动态添加行"这个主题就涉及到如何在`HTML`表格中实现这些功能。 首先,我们要理解基本的`HTML`表格结构。一个...
使用javascript实现table动态增加删除行列。
在本话题中,我们将深入探讨如何使用JavaScript来添加和删除HTML表格(table)中的行。这对于构建数据展示或者管理界面非常实用。 首先,让我们了解HTML表格的基本结构。一个简单的HTML表格由`<table>`标签定义,每...
在JavaScript中,表格(Table)是网页数据展示的常用元素,而动态地增加或删除行则是常见的交互需求。本文将深入探讨如何巧妙地利用JavaScript来实现这个功能。 首先,我们需要了解HTML中的`<table>`元素及其相关...
在`jstable添加行删除行复制行.html`这个示例文件中,可以看到这些概念是如何具体实现的。通过阅读和理解代码,你可以更深入地学习如何利用JavaScript实现表格的动态管理。同时,也可以结合CSS和jQuery等库来增强...
这篇教程将专注于如何使用JavaScript动态地添加、删除Table的行,并实现排序功能,包括删除整行和整列。以下是对这些概念的详细解释: 1. **动态添加Table行:** 要动态添加行,我们可以使用`document....
javascript添加删除table行
支持动态删除一行。 先演示结果,如中意了在好好研究代码。 1、原始界面如下: 2、添加一行,如要添加一行需点击“添加”按钮,现点击两下会自动添加两行,效果如下截图: 3、删除一行,如要删除指定行,先要选中...
在JavaScript编程中,动态添加和删除表格行是一个常见的需求,特别是在网页交互和数据展示中。这个例子主要展示了如何使用JS实现这一功能。首先,我们来理解这个“动态添加table行的js例子”的核心知识点。 1. **...
动态table添加或者删除一行使序号重新排序,placeholder、id和name同时重新排序
本示例“jquery表格动态添加删除行代码”利用jQuery的强大功能,为用户提供了一个直观且用户友好的表格管理体验。这个代码实现了一个功能,即在表格中动态地添加和删除行,这对于数据展示和编辑是非常实用的。 首先...
在这个场景中,我们将深入探讨如何使用TableLayout动态添加和删除行,以及如何实现数据的统计。 1. **动态添加和删除行** 在TableLayout中,每一行是由TableRow对象构成的。要动态添加行,首先需要创建一个新的...
<title>jQuery动态添加删除行 <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <table id="myTable"> 姓名 年龄 操作 张三 <td>25 <td><button class="delete">删除...
在开发Web应用时,动态添加和删除表格行是常见的需求,尤其在数据管理或表单填写场景中。本文将深入探讨如何使用C#后端和JavaScript前端技术来实现这一功能,为初学者提供一个基础的实践指导。 首先,我们要了解...
本文实例为大家分享了bootstrap table双击可编辑的具体代码,供大家参考,具体内容如下 html: <table class=table id=para_table> 名称 值 操作 <td style=tex
这篇博客"JavaScript动态添加删除表格行"可能详细讲解了如何使用JavaScript实现这一功能。通过给定的标签"源码"和"工具",我们可以推测这篇文章会包含实际的代码示例和实用方法。 在HTML中,`<table>`元素用于创建...