मेरे पास एक टेक्स्टफील्ड के साथ एक फॉर्म है और जब मैं दबाता हूं तो दर्ज करते समय ब्राउज़र फ़ील्ड चयनित होने पर ब्राउज़र डिफ़ॉल्ट फॉर्म को अक्षम करने का प्रयास कर रहा है।सबमिट करें अक्षम करें
$('#recaptcha_response_field').keydown(function(event) { if (event.keyCode == 13) {
event.preventDefault();
event.stopPropagation();
event.stopImmediatePropagation();
alert("You Press ENTER key");
return false;
}
});
वर्तमान में हो रही है "आप ENTER कुंजी दबाएँ" और डिफ़ॉल्ट व्यवहार को ओवरराइड नहीं कर रहा है।
इनपुट के keydown घटना का उपयोग न करें, फार्म की घटना प्रस्तुत का उपयोग करें। –
डुप्लिकेट http://stackoverflow.com/questions/585396/how-to-prevent-enter-keypress-to-submit-a-web-form Pls इसे सबमिट करने से पहले अपने प्रश्न को Google से पूछें। इससे आपको मूल प्रश्न प्रदान किया गया होगा जिसका उत्तर पहले से ही दिया जा चुका है। – iAmClownShoe
'preventDefault' बिल्कुल पर्याप्त है। न ही आपको प्रचार को रोकने की जरूरत है, न ही झूठी वापसी। – Bergi