Guest User

Untitled

a guest
Jan 22nd, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1. <table>
  2. <tr><td colspan="4"></td></tr>
  3. <tr>
  4. <td width="1%"></td>
  5. <td width="40%" style="padding-left: 15px">
  6. <p>Your access level: <span>Total</span></p>
  7. </td>
  8. <td width="5%">
  9. <table><tr><td><b>Please note</b></td></tr></table>
  10. </td>
  11. <td width="45%" style="padding-left: 6px" valign="top"><p>your account</p></td>
  12. </tr>
  13. <tr><td colspan="4">&nbsp;</td></tr>
  14. <tr>
  15. <td width="1%"></td>
  16. <td width="40%" style="padding-left: 15px">
  17. <table>
  18. <tr>
  19. <td align="right">Sort Code: </td>
  20. <td align="center"><strong>22-98-21</strong></td>
  21. </tr>
  22. <tr>
  23. <td align="right">Account Number: </td>
  24. <td><strong>1234959</strong></td>
  25. </tr>
  26. </table>
  27. </td>
  28. <td width="5%"></td>
  29. <td width="45%" style="padding-left: 6px">Your account details for</td>
  30. </tr>
  31. </table>
  32.  
  33. var data = ""
  34. $("td").each(function(){
  35. data += $(this).html()
  36. });
  37. $("article").append(data);
  38. $("table").remove();
  39.  
  40. // Array containing all the tables' contents
  41. var content = [];
  42.  
  43. // For each table...
  44. $("table").each(function() {
  45.  
  46. // Variable for a table
  47. var tb = [];
  48. $(this).find('tr').each(function() {
  49.  
  50. // Variable for a row
  51. var tr = [];
  52.  
  53. $(this).find('td').each(function() {
  54. // We push <td> 's content
  55. tr.push($(this).html());
  56. });
  57.  
  58. // We push the row's content
  59. tb.push(tr);
  60. });
  61. // We push the table's content
  62. content.push(tb);
  63. });
  64.  
  65. <table>
  66. <tr>
  67. <td>1</td>
  68. <td>2</td>
  69. </tr>
  70. <tr>
  71. <td>A</td>
  72. </tr>
  73. </table>
  74.  
  75. <table>
  76. <tr>
  77. <td>r1</td>
  78. <td>r2</td>
  79. <td>r3</td>
  80. </tr>
  81. <tr>
  82. <td>rA</td>
  83. <td>rB</td>
  84. </tr>
  85. <tr>
  86. <td>rP</td>
  87. </tr>
  88. </table>
  89.  
  90. content = [ [ [1, 2], [A] ] ] , [ [r1, r2, r3], [rA, rB], [rP] ] ]
  91. _______________/ ______________________________/
  92. 1st table 2nd table
  93.  
  94. // Note: content[0] = [[1, 2], [A]]
  95.  
  96. var to_print = "<table>";
  97.  
  98. for(var i=0; i<content[0].length; i++) {
  99. to_print += "<tr>";
  100. for(var j=0; j<content[0][i].length; j++)
  101. to_print += "<td>"+ content[0][i][j] +"</td>";
  102.  
  103. to_print += "</tr>";
  104. }
  105.  
  106. to_print += "</table>";
  107.  
  108. $("#my_div").html(to_print);
  109.  
  110. <div id="my_div">
  111. <table>
  112. <tr>
  113. <td>1</td>
  114. <td>2</td>
  115. </tr>
  116. <tr>
  117. <td>A</td>
  118. </tr>
  119. </table>
  120. </div>
  121.  
  122. function searchTexts(td) {
  123. if (td.find("td")) {
  124. searchTexts(td.find("td"));
  125. }
  126. td.each(function(){
  127. data += $(this).html()
  128. $(this).remove(); // remove it for avoiding duplicates
  129. });
  130. }
Add Comment
Please, Sign In to add comment