Guest User

Untitled

a guest
May 21st, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.58 KB | None | 0 0
  1. <tr>
  2. <th>Objetivo 1</th>
  3. <th>
  4. <div class="input-field col s12">
  5. <input id="DataInicio" type = "date" class = "datepicker" name = "DataInicio" />
  6. <label for="datainicio"></label>
  7. </div>
  8. </th>
  9. <th>
  10. <div class="input-field col s12">
  11. <input id="DataFim" type = "date" class = "datepicker" name = "DataFim" />
  12. <label for="datafim"></label>
  13. </div>
  14. </th>
  15. <th>
  16. <div class="input-field col s12">
  17. <input id="avInicial1" type="text" class="validate"
  18. autocomplete="off" name="AvInicial"
  19. onchange="calculaResultado(1)">
  20. <label for="avinicial"></label>
  21. </div>
  22. </th>
  23. <th>
  24. <div class="input-field col s12">
  25. <input id="meta1" type="text" class="validate" autocomplete="off"
  26. name="Meta" onchange="calculaResultado(1)">
  27. <label for="meta"></label>
  28. </div>
  29. </th>
  30. <th>
  31. <div class="input-field col s12">
  32. <input id="AvIntercalar" type="text" class="validate"
  33. autocomplete="off" name="AvIntercalar">
  34. <label for="avintercalar"></label>
  35. </div>
  36. </th>
  37. <th>
  38. <div class="input-field col s12">
  39. <input id="avFinal1" type="text" class="validate"
  40. autocomplete="off" name="Avfinal" onchange="calculaResultado(1)">
  41. <label for="avfinal"></label>
  42. </div>
  43. </th>
  44. <th>
  45. <div class="input-field col s12">
  46. <input disabled id="resultado1"/>
  47. </div>
  48. </th>
  49. </tr>
  50.  
  51. <script>
  52.  
  53. (function calculaResultado(x){
  54.  
  55. console.log(x);
  56. a = document.getElementById('avInicial' + x).value;
  57. b = document.getElementById('meta' + x).value;
  58. c = document.getElementById('avFinal' + x).value;
  59.  
  60. const resultado = ((c*100)/b);
  61.  
  62. if(b === c){
  63. return 1; //100%
  64. } else if (a > c) {
  65. return 0; // 0%
  66. } else {
  67. return resultado;
  68. }
  69.  
  70. document.getElementById('resultado' + x).value = parseInt(resultado);
  71. })();
Add Comment
Please, Sign In to add comment