JBOSS 點滴

          豐豐的博客

          轉:javascript 取table中內容

           
          1,有如下表格,我們要取第2行第2列的值
          <table id="table1">
               <tr>
                   <td>1行1列</td>
                   <td>1行2列</td>
                </tr>
               <tr>
                   <td>2行1列</td>
                   <td>2行2列</td>
                </tr>
          </table>
          2,取值方法
             var value==window.table1.rows.item(0).cells.item(0).innerText;
          注意:行號,列號是從 0 開始的
            例如 var value =window.table1.rows.item(1).cells.item(1).innerText;
            這就取到了第2行第2列的值
          3.改進方法
             上面的方法,需要知道行號,實踐中是不方便獲得的,下面是改進的方法
          <script language="javascript">
           var str;
          </script>
            <table >
               <tr onMouseDown="str=this.cells.item(0).innerText">
                   <td>1行1列</td>
                   <td>1行2列</td>
                </tr>
               <tr onMouseDown="str=this.cells.item(0).innerText">
                   <td>2行1列</td>
                   <td>2行2列</td>
                </tr>
          </table>
          當鼠標按下時,我們就取到了該行第1列的值
          <td onMouseDown="str=this.innerText">2行1列</td>  
          這可以取鼠標所在列的值

          posted on 2009-03-28 13:39 半導體 閱讀(188) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 无棣县| 桐城市| 米易县| 科技| 塘沽区| 凤庆县| 井冈山市| 北流市| 抚宁县| 鄄城县| 吉安县| 上饶县| 抚州市| 胶南市| 本溪市| 包头市| 滨海县| 西乌珠穆沁旗| 府谷县| 兴义市| 曲阜市| 通化市| 秀山| 忻城县| 湖口县| 凉山| 峡江县| 彭山县| 彩票| 黄平县| 鄂尔多斯市| 镇坪县| 新乡市| 班玛县| 包头市| 象山县| 太湖县| 松阳县| 黄浦区| 阳江市| 华池县|