نتعلم في هذا استجابة الكود لوقائع أحداث تتم عن طريق تفاعل المستخدم مع الصفحة ، بالمؤشر وأزرار لوحة المفاتيح وتفاصيل عنها. نتطرق ايضاً إلى تمثيل الحروف كأرقام. الجزء الأول: https://www.youtube.com/watch?v=bEYdklkA8nw رابط الكود: https://gist.github.com/HassanAlgoz/e84567e47ad00b73341c145b272616b5 Keyboard Events ‘keydown’ ‘keypress’ ‘keyup’ KeyboardEvent Object e e.altKey e.ctrlKey e.shiftKey e.metaKey (String.fromCharCode(33 == “!” (String.fromCharCode(35 == “#” String.fromCharCode(48) == “0” String.fromCharCode(65) == “A” String.fromCharCode(97) == “a” Mouse Events ‘click’ ‘dblclick’ ‘mousedown’ ‘mousemove’ ‘mouseout’ ‘mouseover’ ‘mouseup’ ‘contextmenu’ MouseEvent Object e e.altKey e.ctrlKey e.shiftKey e.metaKey (e.clientX (mouseX from window’s left (e.clientY (mouseY from window’s top Form Events ‘submit’ ‘input’ ‘change’ ‘reset’ ‘resize’ ‘select’ ‘focus’ ‘blur’ Frame/Object Events ‘load’ ‘unload’ ‘scroll’ ‘resize’ ‘error’ Clipboard Events ‘copy’ ‘cut’ ‘paste’ Media Events ‘abort’ ‘canplay’ ‘canplaythrough’ ‘durationchange’ ‘ended’ ‘loadeddata’ ‘pause’ ‘play’ ‘playing’ ‘progress’ ‘seeked’ ‘timeupdate’ ‘volumechange’ Touch Events ‘touchcancel’ ‘touchend’ ‘touchmove’ ‘touchstart’ ======================================== اشترك في القناة اذا كنت تريد المزيد من نفس نوع المحتوى. انشر الفيديو لمن تظن أنه سيستفيد. يمنع منعًا باتًّا إعادة رفع المحتوى تحت أي قناة أخرى أو اي جهة.