程序員博客

          感覺不錯的一個動態table的例子

          例子: http://www.aygfsteel.com/Files/tjmzq/動態table.rar

          這個是我后來寫的一個js動態table的例子,不是用的insertRow的方法。
          并且,取得當前行及控件索引的方法感覺也不錯。可以參考。

          取得索引的方法主要用的這個function:
          //?取得動態新增的index值
          function?getCurrentIndex(){
          ????
          var?sss=0;
          ????
          var?tmpobj?=?event.srcElement;
          ????
          var?currRowIndex?=?-1;
          ????
          while(true){
          ????????tmpobj?
          =?tmpobj.parentNode;
          ????????
          if(tmpobj!=null?&&?tmpobj.rowIndex!=null){
          ????????????currRowIndex?
          =?tmpobj.rowIndex;
          ????????????
          break;
          ????????}

          ????????sss
          ++;
          ????????
          if(sss>12)break;
          ????}

          ????
          ????
          //var?currRowIndex=event.srcElement.parentNode.parentNode.parentNode.rowIndex;
          ????var?btnaddRow?=?document.getElementById("btnAdd").parentNode.parentNode.parentNode.rowIndex;
          ????
          var?a?=?currRowIndex?-?btnaddRow?;?//?計算出差值
          ????var?sindex?=?Math.floor(a?/?2);?
          ????curIndex?
          =?sindex;
          ????
          return?sindex;
          }

          取得當前行的function:
          function?getCurrentRow(){
          ????
          var?sss=0;
          ????
          var?tmpobj?=?event.srcElement;
          ????
          var?currRowIndex?=?-1;
          ????
          while(true){
          ????????tmpobj?
          =?tmpobj.parentNode;
          ????????
          if(tmpobj!=null?&&?tmpobj.rowIndex!=null){
          ????????????currRowIndex?
          =?tmpobj.rowIndex;
          ????????????
          break;
          ????????}

          ????????sss
          ++;
          ????????
          if(sss>12)break;
          ????}

          ????
          return?currRowIndex;
          }

          有了這兩個方法。就可以動態的取得當前電擊的控件在table的哪一行了。 并且也可以動態的計算得到當前行中控件的索引值了。

          posted on 2006-12-05 16:18 maqsoft 閱讀(1011) 評論(0)  編輯  收藏 所屬分類: JS

          導航

          <2006年12月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章檔案

          相冊

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 阜城县| 澳门| 阳信县| 宝丰县| 拉孜县| 耿马| 墨脱县| 原平市| 巴南区| 博乐市| 浮梁县| 永善县| 阜新| 贵南县| 聂拉木县| 定日县| 周口市| 徐闻县| 泰安市| 凤阳县| 东乌珠穆沁旗| 三都| 顺义区| 永胜县| 禹州市| 南靖县| 唐海县| 中方县| 余姚市| 独山县| 新巴尔虎左旗| 洪洞县| 河池市| 漳州市| 达州市| 拜城县| 逊克县| 庐江县| 临湘市| 隆回县| 枣阳市|