- 浏览: 520958 次
- 性别:
- 来自: 青岛
文章分类
- 全部博客 (222)
- 帖子来的 (3)
- JavaScript (25)
- Java (10)
- DataBase (2)
- el表达式 (1)
- html (4)
- FCKEDITOR和TINYMCE (3)
- tomcat (5)
- JavaEE (12)
- Eclipse (7)
- Windows (3)
- Dos命令 (1)
- Oracle (20)
- 乱搞 (1)
- AHK (3)
- TC (2)
- vim (12)
- Perl (13)
- ANT (6)
- Android (3)
- antlr (1)
- SSH (14)
- C/C++ (3)
- wordpress (4)
- CSS (3)
- java2D (1)
- Lucene (4)
- Linux (9)
- jquery (4)
- testsomething (7)
- JVM监控优化 (3)
- emacs (4)
- svn cvs版本控制 (2)
- 硬件 (1)
- j2me (2)
- maven (5)
- WebService (4)
- aspectJ (1)
- 算法 (2)
- mysql (1)
- project (2)
- 正则表达式 (2)
- firefox (1)
最新评论
-
直觉:
gua 顶
com.opensymphony.xwork2.inject.DependencyException -
fordfelix:
加了以后 任然存在这个异常 求解!!
struts2 json 插件 @JSON(serialize = false) -
fangyan_oracle:
谢谢了, 很受用
用IE修改当前页面内容的代码zzzz -
cfying:
[flash=200,200][/flash][url][/u ...
精解window.setTimeout()使用方式与参数传递问题!(转) -
qinglangee:
tiewazi 写道param必须是全局变量(即window对 ...
精解window.setTimeout()使用方式与参数传递问题!(转)
//添加行 function addRow(tableName){ if(window.ActiveXObject){ addRowIE(tableName); }else{ addRowFF(tableName); } } //删除行 function deleteRow(evt,tableName){ if(window.ActiveXObject){ deleteRowIE(tableName); }else{ deleteRowFF(evt,tableName); } } // function get_Element(the_ele,the_tag){ the_tag = the_tag.toLowerCase(); if(the_ele.tagName.toLowerCase()==the_tag){ return the_ele; } while(the_ele=the_ele.offsetParent){ if(the_ele.tagName.toLowerCase()==the_tag){ return the_ele; } } return(null); } function deleteRowIE(the_table){ var the_cell; the_cell=get_Element(event.srcElement,"td"); var index=the_cell.parentElement.rowIndex; if(the_cell==null) return; if(the_table.rows.length==1) return; var count=document.getElementById('inputTable').rows.length; //先往上移,再删除 for(var i=index;i<count-1;i++){ document.getElementById("inputTable").moveRow(i,i+1); } the_table.deleteRow(count-1); } function deleteRowFF(evt,the_table){ var the_cell; the_cell=get_Element(evt.target,"td"); var index=the_cell.parentNode.rowIndex; //直接删除 the_table.deleteRow(index); } function addRowIE(tableName) { var newTr = document.getElementById(tableName).insertRow(); //var newTdIndex = newTr.insertCell(); var newTd0 = newTr.insertCell(); var newTd1 = newTr.insertCell(); var newTd2 = newTr.insertCell(); newTd0.className="list_data_bg"; newTd1.className="list_data_bg"; newTd2.className="list_data_bg"; newTd0.innerHTML = '<input type="hidden" name="stage_cd" value="0"/><span>noStage</span>'; newTd1.innerHTML = '<input type="hidden" name="module_cd" value="0"/><span>noModule</span>'; newTd2.innerHTML = '<a href="#" onclick="deleteRow(event,inputTable)"><IMG SRC="oams/images/standard/delete.gif" BORDER="0"></a>'; } function addRowFF(tableName){ var newTr = document.getElementById(tableName).insertRow(-1); //var newTdIndex = newTr.insertCell(); var newTd0 = newTr.insertCell(-1); var newTd1 = newTr.insertCell(-1); var newTd2 = newTr.insertCell(-1); newTd0.setAttribute("class","list_data_bg"); newTd1.setAttribute("class","list_data_bg"); newTd2.setAttribute("class","list_data_bg"); newTd0.innerHTML = '<input type="hidden" name="stage_cd" value="0"/><span>noStage</span>'; newTd1.innerHTML = '<input type="hidden" name="module_cd" value="0"/><span>noModule</span>'; newTd2.innerHTML = '<a href="#" onclick="deleteRow(event,inputTable)"><IMG SRC="oams/images/standard/delete.gif" BORDER="0"></a>'; }
发表评论
-
有关浏览器的退格键问题(转)
2011-06-24 10:32 3801bbs : http://topic.csdn.net/u/2 ... -
实现jQuery的document.ready功能js代码
2010-09-12 09:15 2822<!DOCTYPE html PUBLIC &quo ... -
改变form 的action时不能用jquery的$("#formId")
2010-07-15 11:55 2974$("#formId").action=& ... -
谷歌的在线翻译API(转)
2010-03-23 16:34 1834谷歌的在线翻译API很好用哈哈 <!DOCTYPE ... -
12种不宜使用的Javascript语法(转载)
2010-01-22 22:13 1039... -
English 背单词
2010-01-12 16:05 1420李老师 跟我攒单词系列的500个单词 <!DOCT ... -
页面定时跳转
2009-11-26 09:51 1376<body> <div id=& ... -
Javascript获得屏幕长度宽度
2009-04-20 22:47 2026网页可见区域宽 document.body.clientWi ... -
document.body.contentEditable='true'
2008-02-21 11:49 6952javascript:document.body.conten ... -
js简单实现div圆角
2008-02-02 15:28 2344原文 http://www.w3pop.com/comm/vi ... -
[JS]slice()方法的使用
2008-02-01 08:45 4623var a; a = new Array("a&q ... -
Ajax::prototype 源码解读 之 prototype.js [转]
2008-01-31 16:23 2051Ajax::prototype 源码解读 之 protot ... -
js鼠标事件大全
2008-01-30 13:59 1836一般事件 事件 浏览器支持 描述 onClick IE ... -
JS操作select相关方法:新增 修改 删除 选中 清空 判断存在 等(转)
2008-01-28 11:32 13531.判断select选项中 是否存在Value="p ... -
js读取文本文件-xmlHTTP
2008-01-16 14:59 3392<html> <head> ... -
xmlhttp 乱码 的解决方法 (UTF8,GB2312 编码 解码)(转)
2008-01-16 13:28 2805用xmlhttp post form时的表单乱码有两方面的原因 ... -
嗯, js编码转换(转)
2008-01-16 10:03 3955随便写写, 有兴趣就看, 与.net无多大关系. 这几天无 ... -
如何用js来判断浏览器类型(ie,firefox)等等(zzz)
2007-12-24 17:06 3044现在网络上的浏览器,操作系统就象中国的方言一样,那个叫多啊!这 ... -
js 兼容(转)
2007-12-24 15:44 14901,document.getElementById替代docu ... -
点击表头排序的几种方法(转)
2007-12-24 15:32 1190我记得老早老早大家就开始在经典讨论表格排序的问题了,过了这么多 ...
相关推荐
jquery动态添加删除行 点击按钮动态添加行或动态删除行代码 删除后序号重新排列
jquery表格动态添加删除行代码是一款基于jquery实现的表格里面点击按钮后可进行自动添加删除行功能代码。
两种jquery动态添加删除行方法 两种jquery动态添加删除行方法 两种jquery动态添加删除行方法
js动态添加 删除行
74、jquery表格动态添加删除行代码
jquery表格添加删除行点击按钮动态添加删除行
CSS控制按钮显示、动态添加删除行。。。。
动态添加/删除表格行并实现前后台的互动,用最基础的c#和js知识实现,可以作为新手参考。
纯js实现动态为table添加删除行。实用的代码
jquery动态添加删除行方法两种
用Jquery 添加删除行, 并进行计算 品名 数量 单价 金额(计算得出) 添加(按钮) 品名 数量 单价 金额(计算得出) 删除(按钮) .... --- 总计:
JQuery动态添加删除table行
js动态添加行和删除行
TableLayout,实现动态添加和删除行,判断行中的数据是否含有空值,可以手动地输入数据,也可以选择数据添加在表格中,并实现统计表格中的数据。
通过JS 动态的添加删除行。 通过JS 动态的添加删除指定行。 通过JS 对齐剩下元素的下标
文档中详细记录了添加 删除元素的两个函数,代码完整、准确,删除函数的方法可以根据用户的要求,删除指定行的数据元素
通过js来控制动态加一行或删除一行,非常适合table中td一行的添加和删除。
jquery表格动态添加删除行代码是一款基于jquery实现的表格里面点击按钮后可进行自动添加删除行功能代码。
js 操作表格动态添加和删除行
支持动态删除一行。 先演示结果,如中意了在好好研究代码。 1、原始界面如下: 2、添加一行,如要添加一行需点击“添加”按钮,现点击两下会自动添加两行,效果如下截图: 3、删除一行,如要删除指定行,先要选中...