ivana_andreevska

AV5 Zadaca2

Nov 24th, 2021
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset='utf-8'>
  5.     <meta http-equiv='X-UA-Compatible' content='IE=edge'>
  6.     <title>Page Title</title>
  7.     <meta name='viewport' content='width=device-width, initial-scale=1'>
  8.     <link rel='stylesheet' type='text/css' media='screen' href='style.css'>
  9.     <script src='script.js'></script>
  10. </head>
  11.  
  12.  
  13. <body>
  14.     <div><label>Avtor </label><input type="text" id="avtor"></div>
  15.     <div><label>Proekt </label><input type="text" id="proekt"></div>
  16.     <div><label>Cena </label><input type="text" id="cena"></div>
  17. <div>
  18.     <input type="button" id="btn" onclick="dodadiRed()" value="Add">
  19. </div>
  20.  
  21.  
  22. <h2>Proekti</h2>
  23. <table id="proekti">
  24.     <thead>
  25.         <th>Avtori</th>
  26.         <th>Proekti</th>
  27.         <th>Ceni</th>
  28.     </thead>
  29.     <tbody>
  30.  
  31.     </tbody>
  32. </table>
  33. </body>
  34. </html>
  35.  
  36. //JS
  37.  
  38. function dodadiRed() {
  39.     var tableRef = document.getElementById('proekti').getElementsByTagName('tbody')[0];
  40.     var project = document.getElementById('proekt');
  41.     var author = document.getElementById('avtor');
  42.     var cost = document.getElementById('cena');
  43.  
  44.  
  45.     if(proekt.value == "" || avtor.value == "" || cena.value == "") {
  46.     alert("Ne se vneseni site polinja.");
  47.     return;
  48.     }
  49.  
  50.    
  51.     var newRow = tableRef.insertRow(tableRef.rows.length);
  52.     var newCell0 = newRow.insertCell(0);
  53.     var newCell1 = newRow.insertCell(1);
  54.     var newCell2 = newRow.insertCell(2);
  55.    
  56.  
  57.  
  58.     newCell0.innerHTML = avtor.value;
  59.     newCell1.innerHTML = proekt.value;
  60.     newCell2.innerHTML = cena.value;
  61.  
  62.     avtor.value = "";
  63.     proekt.value = "";
  64.     cena.value = "";
  65.     }
  66.    
  67.     label{
  68.     display: inline-block;
  69.     width: 100px;
  70. }
  71.  
  72. //CSS
  73. div{
  74.     margin-bottom: 5px;
  75. }
  76. input[type=button]
  77. {
  78.     width:265px;
  79. }
  80. table , td , th{
  81.     border: 1px solid black;
  82.     border-collapse: collapse;
  83.     padding:10px;
  84. }
Advertisement
Add Comment
Please, Sign In to add comment