انتقل إلى محتوى الدرس
فقرة فرعية #8 من درس: JS Events

onkeydown

ستتعلم في هذا الدرس ال JavaScript Events وكيفة كتابتها واين تكتب ولماذا تستخدم مع لغة ال JavaScript

1 صفوف تعليمية
جافا سكريبت
5,402 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي
  • Onkeydown هو  حدث في Javascript يتم استدعاؤه عندما يضغط شخص على مفتاح على لوحة المفاتيح.
  • يمكن أن يكون عنصر الويب المستخدم لهذا العنصر أيًا من العناصر التي يمكن لأي شخص إدخال أحرف خلالها مثل عنصر نموذج form او text area أو text box 
  • جهاز الكمبيوتر لا يستطيع التعامل الا مع الأرقام (0 , 1 ) لذلك كل حرف او رمز في لوحة المفاتيح يتم تمثيله برقم معين وهذا الرقم يتم تحويله بعد ذلك الي صيغة ال Binary حتي يستطيع الكمبيوتر فهمها والتعامل معها 
  • كذلك يصعب علي البشر حفظ القيمة ال binary لكل حرف أو رمز لذلك ينوب عن كل حرف أو عنصر ب رقم معين نستطيع حفظه واستخدامه بشكل معين وهذه الأرقام هي المعروضة أمامنا 
onkeydown

Example

HTML
<html>
<head>
<script>
<!--
function myFunction() {
alert("hey…you pressed a key now.")
}
//-->
</script>
</head>
<body>
<input type = "text" onkeydown = " myFunction()">
</body>
</html>
HTML
<!DOCTYPE html>
<html>
<head>
<title> Javascript onkeydown Event Handler  </title>
</head>
<body>
<h1>Event handler<h1>
<h2>Sample Output</h2>
<input type="text" id="demo" onkeydown="func1()"
>
<script>
function func1() {
var keyCode = ('which' in event) ? event.which : event.keyCode;
alert ("The Unicode key code is: " + keyCode);
}
</script>
</body>
</html>