Advertisement
Guest User

kek3

a guest
Nov 27th, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.35 KB | None | 0 0
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Untitled Document</title>
  6. </head>
  7. <body>
  8. <script type="text/javascript">
  9. window.addEventListener("load", evenWindowLoaded, false);
  10.  
  11. var context, theCanvas, dataUrl;
  12. var Debugger = function(){};
  13. Debugger.log = function(message){
  14. try{console.log(message); }
  15. catch(exception){
  16. return;}
  17. }
  18.  
  19. function evenWindowLoaded(){
  20. startTheApp();
  21. drawGraph();
  22. }
  23. function canvasSupport(){
  24. return !!document.createElement('canvas').getContext;
  25. }
  26. function startTheApp(){
  27. if(!canvasSupport()){
  28. Debugger.log("Something went wrong");
  29. return false;
  30. }
  31. theCanvas = document.getElementById("canvasOne");
  32. context = theCanvas.getContext("2d");
  33. dataUrl = theCanvas.toDataURL();
  34. }
  35.  
  36. function drawGraph(grafiek){
  37. switch(grafiek){
  38. case "staaf":
  39. barGraph();
  40. break;
  41. }
  42. }
  43. function barGraph(){
  44. Debugger.log("test");
  45.  
  46.  
  47. context.strokeStyle = "#000";
  48.  
  49. var coords = [];
  50. context.beginPath();
  51. context.rect(50, 500, 1, 5);
  52. for (var i = 1; i < 5; i++){
  53. coords[i] = document.getElementById("kek" + i).value;
  54. context.rect((i + 20)* i + 50, 500, i, -coords[i]);
  55. context.fill();
  56. }
  57. context.closePath();
  58. }
  59.  
  60. </script>
  61.  
  62.  
  63. </body>
  64. <canvas id="canvasOne" width="500" height="500">Helaas, je browser werkt niet mee.</canvas>
  65. <button type="button" onclick="drawGraph('staaf')">Teken staafgrafiek</button>
  66. <button type="button">Teken cirkelgrafiek</button>
  67. <button type="button">Teken anderegrafiek</button>
  68. <button type="button">Teken anderegrafiek</button>
  69. <button type="button">Teken anderegrafiek</button><br>
  70. Waarde1: <input type="text" name="Waarde1" id="kek1"><br>
  71. Waarde2: <input type="text" name="Waarde2" id="kek2"><br>
  72. Waarde3: <input type="text" name="Waarde3" id="kek3"><br>
  73. Waarde4: <input type="text" name="Waarde4" id="kek4"><br>
  74. Waarde5: <input type="text" name="Waarde5" id="kek5"><br>
  75. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement