Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. var oTable = document.getElementsByClassName("alternating")[0];
  2. var rowLength = oTable.rows.length;
  3. var tabGenerated = "[table]\n[**]";
  4. console.log(tabGenerated);
  5. var resTot = 0;
  6.  
  7. //loops through rows
  8. for (i = 0; i < rowLength; i++){
  9. /*if(i == 1) {
  10. i = 3;
  11. }*/
  12.  
  13. //gets cells of current row
  14. var oCells = oTable.rows.item(i).cells;
  15.  
  16. //gets amount of cells of current row
  17. var cellLength = oCells.length;
  18.  
  19. //loops through each cell in current row
  20. for(var j = 0; j < cellLength; j++){
  21.  
  22.  
  23. // get your cell info here
  24.  
  25. var cellVal = oCells.item(j).innerHTML;
  26. if(i == 0) {
  27. var myRegexp = /.*">\s*(.*)<\/.*/g;
  28. var match = myRegexp.exec(cellVal);
  29. if(match != null) {
  30. cellVal = match[1];
  31. }
  32. if(j != cellLength-1) {
  33. tabGenerated = tabGenerated + cellVal + "[||]";
  34. }else {
  35. tabGenerated = tabGenerated + cellVal + "[/**]";
  36. }
  37. }else {
  38. if(j == 1) {
  39. var myRegexp = /.*">(.*)<\/.*/g;
  40. var match = myRegexp.exec(cellVal);
  41. if(match != null) {
  42. cellVal = match[1];
  43. }
  44. tabGenerated = tabGenerated + "\n[*]" + cellVal;
  45. }else {
  46. tabGenerated = tabGenerated + "[|]" + cellVal;
  47. if(j == cellLength-1) {
  48. resTot += parseInt(cellVal);
  49. }
  50. }
  51. }
  52.  
  53. //console.log(cellVal);
  54. }
  55. }
  56. tabGenerated += "\n[/table]";
  57. console.log(tabGenerated);
  58. console.log(resTot);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement