उसको कैसे करे?
मैंने कोशिश की:
var key = event.which || event.keyCode || event.charCode;
if(key == 8) alert('backspace');
लेकिन यह काम नहीं करता है ...
यदि मैं कीपर ईवेंट पर भी ऐसा करता हूं तो यह काम करता है, लेकिन मैं कीपर का उपयोग नहीं करना चाहता हूं क्योंकि यह मेरे इनपुट क्षेत्र में टाइप किए गए चरित्र को आउटपुट करता है। मुझे इसे नियंत्रित करने में सक्षम होने की आवश्यकता है
मेरा कोड:
$('#content').bind('input', function(event){
var text = $(this).val(),
key = event.which || event.keyCode || event.charCode;
if(key == 8){
// here I want to ignore backspace and del
}
// here I'm doing my stuff
var new_text = 'bla bla'+text;
$(this).val(new_text);
});
मेरे इनपुट में किसी भी वर्ण को जोड़ा नहीं जाना चाहिए, इसके अलावा मैं जो कुछ वैल के साथ जोड़ रहा हूं () वास्तव में उपयोगकर्ता के इनपुट को पूरी तरह से अनदेखा किया जाना चाहिए, केवल कुंजी दबाने की कार्रवाई मेरे लिए महत्वपूर्ण है