zoukankan      html  css  js  c++  java
  • 转:jQuery 遍历Table中tr中的td中的内容

    1、$("#trID td").text()得到的是一个所以trID之中td的值 返回一个字符串。

    2、$("#trID").children 得到一个trID下的所有td,然后遍历$("#trID").children使用.eq(index).text()得到td中的值;

     
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    2. <htmlxmlns="http://www.w3.org/1999/xhtml"> 
    3. <head> 
    4. <metahttp-equiv="Content-Type"content="text/html; charset=gb2312"/> 
    5. <title>无标题文档</title> 
    6. <scriptlanguage="javascript"src="jquery-1.6.2.min.js"type="text/javascript"></script> 
    7. <scriptlanguage="javascript"> 
    8.  
    9. $(document).ready(function() { 
    10.         $("#table a").each(function (){ 
    11.         this.onclick = function(){ 
    12.             var thisObj = this.parentNode.parentNode; 
    13.             var a = $(thisObj).children(); 
    14.             var arr = new Array(); 
    15.             var laber = $("#xiugai label"); 
    16.             for(var i=0;i<a.length;i++){ 
    17.                 arr[arr.length] = a.eq(i).text(); 
    18.             } 
    19.             for(var i=0;i<laber.length;i++){ 
    20.                 laber.eq(i).text(arr[i]); 
    21.             } 
    22.              
    23.             $("#table").hide(); 
    24.             $("#xiugai").show(2000) 
    25.         } 
    26.     }); 
    27. }); 
    28.  
    29. function fanhui(){ 
    30.     $("#table").show(2000); 
    31.     $("#xiugai").hide(2000);     
    32.  
    33.  
    34. </script> 
    35. </head> 
    36.  
    37. <body> 
    38. <divid ="table">  
    39. <tablewidth="470"border="0"cellspacing="0"cellpadding="0"> 
    40.   <trid="tr1"> 
    41.     <td>id</td> 
    42.     <td>名字</td> 
    43.     <td>密码</td> 
    44.     <td>操作</td> 
    45.   </tr> 
    46.   <trid="tr2"> 
    47.     <td>1</td> 
    48.     <td>张三</td> 
    49.     <td>12</td> 
    50.     <td><ahref="#">删除</a></td> 
    51.   </tr> 
    52.   <trid="tr3"> 
    53.     <td>2</td> 
    54.     <td>李四</td> 
    55.     <td>34</td> 
    56.     <td><ahref="#">删除</a></td> 
    57.   </tr> 
    58.   <trid="tr4"> 
    59.     <td>3</td> 
    60.     <td>王五</td> 
    61.     <td>56</td> 
    62.     <td><ahref="#">删除</a></td> 
    63.   </tr> 
    64.   <trid="tr5"> 
    65.     <td>4</td> 
    66.     <td>六子</td> 
    67.     <td>78</td> 
    68.     <td><ahref="#">删除</a></td> 
    69.   </tr> 
    70. </table> 
    71. </div> 
    72. <divid ="xiugai"style="display:none; background-color:#FFC; height:360px; 260px"> 
    73.     ID:<label></label><br/> 
    74.     姓名:<label></label><br/> 
    75.     密码:<label></label><br/> 
    76.     <buttononclick="fanhui()">返回</button> 
    77. </div> 
    78. </body> 
    79. </html> 
  • 相关阅读:
    JavaScript 原型和原型链 prototype
    javascript dom 表单元素之 radio
    JavaScript Dom 表单元素之 checkbox
    JavaScript DOM 表单元素之 select
    JavaScript-ECMAScript 之模块
    Javascript--ECMAScript 之 this
    Javascript-ECMAscript--Array.prototype.slice() 方法
    JavaScript -ECMAScriopt: Array.prototype.slice.call()详解及转换数组的方法
    JavaScript-ECMASCript apply call bind
    requests的深入刨析及封装调用
  • 原文地址:https://www.cnblogs.com/summer_adai/p/2797142.html
Copyright © 2011-2022 走看看