मैंने सोचा कि इसका जवाब स्टैक ओवरफ्लो पर कहीं दिया जाएगा, लेकिन मुझे यह नहीं मिल रहा है।
यदि मैं एक कीप इवेंट के लिए सुन रहा हूँ, तो क्या मुझे यह प्रयोग करना चाहिए .keyCodeया .whichयह निर्धारित करने के लिए कि क्या एंटर की को दबाया गया है?
मैंने हमेशा निम्नलिखित की तरह कुछ किया है:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
लेकिन मैं ऐसे उदाहरण देख रहा हूं जो .whichइसके बजाय उपयोग करते हैं .keyCode। क्या फर्क पड़ता है? क्या एक क्रॉस-ब्राउज़र दूसरे की तुलना में अनुकूल है?