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،ctrlKey/،metaKey یا 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 کا حصہ