最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

javascript实现表格增删改操作实例详解_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:38:34
文档

javascript实现表格增删改操作实例详解_javascript技巧

javascript实现表格增删改操作实例详解_javascript技巧:本文实例讲述了javascript实现表格增删改操作的方法。分享给大家供大家参考。具体实现方法如下: javascript 表格增删改 var _OTable_ = null; var _oTbody_ = null; var _arrSelect_ = new Array; var _oTempV
推荐度:
导读javascript实现表格增删改操作实例详解_javascript技巧:本文实例讲述了javascript实现表格增删改操作的方法。分享给大家供大家参考。具体实现方法如下: javascript 表格增删改 var _OTable_ = null; var _oTbody_ = null; var _arrSelect_ = new Array; var _oTempV


本文实例讲述了javascript实现表格增删改操作的方法。分享给大家供大家参考。具体实现方法如下:





javascript 表格增删改

var _OTable_ = null;
var _oTbody_ = null;
var _arrSelect_ = new Array;
var _oTempValue_=new Object;
_oTempValue_["$updateIndex"]=-1;
var _TheadName_=new Array("姓名","性别","年龄","籍贯","删除否");
var CELLS_COUNT=_TheadName_.length-1;
String.prototype.trim=function()
{
 return this.replace(/(^\s*)(\s*$)/g, '');
}
window.onload = function()
{
 var $oAdd = document.getElementById("btnAdd");
 $oAdd.onclick = function()
 {
 var _oCol1_ = document.getElementById("Col1");
 var _oCol2_ = document.getElementById("Col2");
 var _oCol3_ = document.getElementById("Col3");
 var _oCol4_ = document.getElementById("Col4");
 if (!_OTable_) //如果不存在表则新建
 {
 _OTable_ = document.createElement("table");
 _OTable_.setAttribute("border", "1");
 _OTable_.setAttribute("width", "800px");
 var _Thead_=_OTable_.createTHead();
 var _TRow_=_Thead_.insertRow(0);
 for(var _headindex_=0;_headindex_= 0; index--)
 {
 _oTbody_.deleteRow(parseInt(_arrSelect_[index]));
 }
 }
 _arrSelect_.splice(0,_arrSelect_.length); //清空选择列表
 };
//更新:(红色部分为更新的代码)
//更新
 var $oUpdate = document.getElementById("btnUpdate");
 $oUpdate.onclick = function()
 {
 var _oPreUpdateIndex_=_oTempValue_["$updateIndex"]
 if (parseInt(_oPreUpdateIndex_)== -1){alert("您未编辑任何更新行!") ;return;}
 if (_OTable_ && _oTbody_ )
 {
 if(confirm("您确定修改吗?"))
 {
 var _temprow_= _oTbody_.rows[parseInt(_oPreUpdateIndex_)];
 var $namenode=_temprow_.cells[0].firstChild;
 var $namenodevalue=document.all?$namenode.getAttribute("value"):$namenode.value;
 if(!$namenodevalue||!$namenodevalue.trim()){ alert("姓名不能为空,请重新编辑!"); $namenode.focus(); return;}
 for(var _cellindex_=0;_cellindex_


操作Table之增删查改
添加
查找

希望本文所述对大家的javascript程序设计有所帮助。

文档

javascript实现表格增删改操作实例详解_javascript技巧

javascript实现表格增删改操作实例详解_javascript技巧:本文实例讲述了javascript实现表格增删改操作的方法。分享给大家供大家参考。具体实现方法如下: javascript 表格增删改 var _OTable_ = null; var _oTbody_ = null; var _arrSelect_ = new Array; var _oTempV
推荐度:
标签: 表格 操作 技巧
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top