Advertisement
informaticage

Javascript table tabelline

Apr 24th, 2016
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.99 KB | None | 0 0
  1. <!DOCTYPE html>
  2.  
  3. <html>
  4. <head>
  5.     <title>For loop - Javascript</title>
  6.     <style>
  7.         *
  8.         {
  9.             padding: 0px;
  10.             margin: 0px;
  11.             box-sizing: border-box;
  12.         }
  13.        
  14.         table
  15.         {
  16.             border-collapse: collapse;
  17.             width: 100%;
  18.         }
  19.        
  20.         th, td {
  21.             text-align: left;
  22.             padding: 10px;
  23.         }
  24.        
  25.         tr:nth-child(even){background-color: #f2f2f2}
  26.        
  27.         th {
  28.             background-color: #CC0000;
  29.             color: white;
  30.             font-size: 1.2rem;
  31.         }
  32.     </style>
  33. </head>
  34.  
  35. <body>
  36.     <script>
  37.         // for(inizializzazione; condizione; incremento)
  38.        
  39.         // Tabella
  40.         document.writeln("<table>");
  41.             // Intestazione
  42.             document.writeln("<thead>");
  43.                 for (i = 0; i <= 10; i++)
  44.                {
  45.                    if (i == 0)
  46.                    {
  47.                        document.writeln("<th style='width: 110px;'>" + "Tabelline" + "</th>");
  48.                     }
  49.                     else
  50.                     {
  51.                         document.writeln("<th>" + i + "</th>");
  52.                     }
  53.                    
  54.                 }
  55.             document.writeln("</thead>");
  56.            
  57.             // Corpo tabella
  58.             document.writeln("<tbody>");
  59.                 for (i = 1; i <= 10; i++)
  60.                {
  61.                    document.writeln("<tr>");
  62.                     for(j = i; j <= i*10; j += i)
  63.                    {
  64.                        if (j == i)
  65.                        {
  66.                            document.write("<th>" + j + "</th>");
  67.                         }
  68.                         document.writeln("<td>" + j + "</td>");
  69.                     }
  70.                     document.writeln("</tr>");
  71.                 }
  72.             document.writeln("</tbody>");
  73.         document.writeln("</table>");
  74.        
  75.     </script>
  76. </body>
  77. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement