KeyboardEvent charCode اپریشن

تعریف و استعمال

charCode اپریشن واپس دینا چاہتا ہے... onkeypress ایوینٹ کی اورجینک کا کد

اورجینک کا کد ایک کی چارجر کا نمبر ہے(مثلاً نمبر '97' اورجینک کا 'a' کا حرف ہوگا)。

نکات:تمام اورجینک کی لسٹ کیلئے، آپ ہمارے پورا اورجینک مراجع.

نکات:اگر آپ اورجینک کا بائنری کا ترجیح دینا چاہتے ہیں، تو آپ اس کو استعمال کرسکتے ہیں: fromCharCode() میتھد.

نوٹ:اگر یہ اپریشن اس کیلئے استعمال کیا جاتا ہے، تو... onkeydown یا onkeyup اگر یہ اپریشن ایونٹ پر استعمال کیا جاتا ہے، تو ریٹرن کلائس '0' ہوگا۔

نوٹ:یہ اپریشن صرف خوانی پر مبنی ہے۔

نوٹ:IE8 اور اس سے پچھلے نسلوں کی ویرینٹ میں charCode اپریشن استعمال نہیں کی جاسکتی۔ لیکن، ان ویرینٹوں کیلئے، آپ اس کو استعمال کرسکتے ہیں: keyCode اپریشنیا، بین براؤزر حل کیلئے، آپ مندرجہ ذیل کو استعمال کرسکتے ہیں:

var x = event.charCode || event.keyCode; // کیا charCode یا keyCode استعمال کرسکتا ہے، یہ براہ کرم براہ راست نا معلوم ہے

نکات:آپ اور بھی.keyCode اپریشن استعمال کرسکتے ہیں تاکہ خصوصی کلیدوں(مثلاً کیبورڈ کا آپریشن یا سمت کی کلید) کا پتہ لگاسکتے ہیں۔ لیکن،keyCode اور charCode اپریشن فراہم کرنا صرف سازگار کی وجہ سے ہے۔ نئی ترین DOM ایونٹ معیارات کی سفارش کے مطابق، اگر ممکن ہو، آپ key اپریشن استعمال کرسکتے ہیں۔

نکات:اگر آپ کا پتہ چلنا چاہئے کہ کلید دبا کرنے کے وقت 'ALT'، 'CTRL'، 'META' یا 'SHIFT' کلید دبائی گئی ہے تو استعمال کریئے: altKey،ctrlKeymetaKey یا shiftKey کیفیت

مثال

مثال 1

دبائی کلید کا یونی کوڈ نمبر حاصل کریئے:

var x = event.charCode;

خود کا تجربہ کریئے

مثال 2

یوزر کی دبائی کلید کا یونی کوڈ نمبر حاصل کرنے کیلئے کros براوزر حل:

// اگر براوزر تعاون کرتا ہے تو charCode استعمال کریئے، نہ تو keyCode (آئی ای 8 اور اس سے پہلے کے ورژنوں کیلئے استعمال کریئے)
var x = event.charCode || event.keyCode;

خود کا تجربہ کریئے

مثال 3

اگر یوزر 'O' کلید دبائی تو کچھ متنی کی پیشکش کریئے:

function myFunction(event) {
  var x = event.charCode || event.keyCode;
  if (x == 111 || x == 79) { // o ہوتا ہے 111، O ہوتا ہے 79
    alert("آپ نے 'O' کلید دبائی!");
  }
}

خود کا تجربہ کریئے

مثال 4

یونی کوڈ نمبر کو حرف میں تبدیل کریئے:

var x = event.charCode || evt.keyCode;   // یونی کوڈ نمبر حاصل کریئے
var y = String.fromCharCode(x);          // کوئی بھی نمبر کو حرف میں تبدیل کریئے

خود کا تجربہ کریئے

قواعد

event.charCode

تکنیکی تفصیلات

واپس نکالنے والی قیمتیں: نمبر مقدار، یونی کوڈ حروف کا کوڈ نمبر ہوتا ہے۔
DOM ورژن: DOM سطح 2 واقعات

براوزر تعاون

جداول میں دیئے گئے شماریات، اس کی تعریف کی جاتی ہے کہ اس کا پورا تعاون کا پہلا براوزر ورژن کی تعریف کی جاتی ہے۔

کیفیت کروم آئی ای فائرفاکس سافری اپرا
charCode پشتیبانی 9.0 پشتیبانی پشتیبانی پشتیبانی

مرتبط صفحات

HTML DOM مرجع دستنوشت:KeyboardEvent key کا حصہ

HTML DOM مرجع دستنوشت:KeyboardEvent keyCode کا حصہ

HTML DOM مرجع دستنوشت:KeyboardEvent which کا حصہ