You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. let foo = {};
  2. let propname = 'bar';
  3. foo.bar = 5;
  4. foo[propname] = 5;
  5. let nenArray = [1, 2, 3, 4, 5];
  6. nenArray[3] = 5;
  7. let appDiv = document.getElementById('app');
  8. console.log(appDiv);
  9. appDiv.innerHTML = 'Mahow zeh te javascript';
  10. for (let i = 0; i < 4; i++) {
  11. let newPar = document.createElement('p');
  12. newPar.innerHTML = i + 1;
  13. console.log(newPar);
  14. appDiv.appendChild(newPar);
  15. }
  16. btn.addEventListener('click', function(event) {
  17. console.log('click');
  18. let newPa = document.createElement('p');
  19. newPa.innerHTML = 'joew';
  20. });
  21. /*knop 2 */
  22. let oefDiv = document.getElementById('oefenen');
  23. let oefBtn = document.getElementById('oef-btn');
  24. function oefnClick(event) {
  25. let newPar = document.createElement('p');
  26. newPar.innerHTML = 'paragraaf';
  27. oefDiv.appendChild(newPar);
  28. }
  29. oefBtn.addEventListener('click', oefnClick);
  30. /*knop 3 */
  31. let oefnDiv = document.getElementById('oefenen2');
  32. let oefnBtn = document.getElementById('oef-btn-2');
  33. let count = 0;
  34. let clearBtn = document.getElementById('clear-btn-2');
  35. function oefClick(event) {
  36. let newPar = document.createElement('p');
  37. count++;
  38. newPar.innerHTML = count;
  39. oefnDiv.appendChild(newPar);
  40. }
  41. function clearCount(event) {
  42. let oefnDiv = document.querySelectorAll('#oefenen2 p');
  43. console.log(oefnDiv);
  44. for (let i = 0; i < oefnDiv.length; i++) {
  45. oefnDiv[i].remove();
  46. }
  47. }
  48. oefnBtn.addEventListener('click', oefClick);
  49. clearBtn.addEventListener('click', clearCount);
  50. /*set interval functie
  51. function intervalFunction() {
  52. console.log('nu')
  53. }
  54. let intervaal = setInterval (intervalFunction,1000);
  55. clearInterval(interval);
  56. */
  57. let oefenenBtn = document.getElementById('oef-btn-3');
  58. let oefeningDrie = document.getElementById('oefenen-3');
  59. let county = 0;
  60. let timerTextt = document.getElementById('timerText');
  61. let newPar = document.createElement('p');
  62. let newPaar = document.createElement('p');
  63. function oefinterval() {
  64. county++;
  65. console.log(county);
  66. }
  67. function stopTimer() {
  68. if (county === 300) {
  69. newPaar.innerHTML = 'Bots 300!!';
  70. oefeningDrie.appendChild(newPaar);
  71. } else {
  72. newPar.innerHTML = 'Jammer, geen 300';
  73. oefeningDrie.appendChild(newPar);
  74. }
  75. county = 0;
  76. }
  77. function timerText() {
  78. timerTextt.innerHTML = county;
  79. oefeningDrie.appendChild(timerTextt);
  80. }
  81. function wegText() {
  82. oefeningDrie.removeChild(newPar);
  83. oefeningDrie.removeChild(newPaar);
  84. }
  85. let interval = setInterval(oefinterval, 10);
  86. oefenenBtn.addEventListener('click', wegText);
  87. oefenenBtn.addEventListener('click', timerText);
  88. oefenenBtn.addEventListener('click', stopTimer);