javascript - enter in asp:TextBox clicks my button (which has a js function bound to it) -
मूल रूप से मेरे पास यह है:
& asp: textbox runat = 'server' / & gt; & Lt; बटन आईडी = 'बी 2' & gt; हाय & lt; / बटन & gt; & LT; स्क्रिप्ट & gt; $ ('# बी 2')। क्लिक करें (फ़ंक्शन (ई) {e.preventDefault (); चेतावनी ('आपने बटन क्लिक किया है;);}); & Lt; / स्क्रिप्ट & gt; समस्या यह है कि जब पाठ बॉक्स के अंदर प्रवेश मारता है तो बी 2 पर क्लिक होने वाला इवेंट तब होता है, इसलिए मैं जेएस फ़ंक्शन निष्पादित करता हूं , किसी को भी यह कैसे रोकना है?
एक टेक्स्ट बॉक्स को ध्यान में रखते हुए रिटर्न / एंट कुंजी को दबाए जाने पर उसी तरह से प्रस्तुत किया जाता है जैसे सबमिट करें बटन। आप जो कर सकते हैं वह आपके फ़ॉर्म में सभी टेक्स्ट बॉक्स में एक कीप्रेस ईवेंट हैंडलर संलग्न करता है, और केवल वापसी कुंजी प्रेस को अनदेखा कर सकता है। कोड ऐसा दिखता है: < पूर्व> $ ('input [type =' text ']')। कीप्रेस (फ़ंक्शन (इवेंट) {if (event.keyCode == 13) {event.preventDefault (); चेतावनी ("दर्ज करें!"); }}); ध्यान दें कि मैं एएसपी का उपयोग नहीं कर रहा हूं, इसलिए मैंने इसे एक मानक एचटीएमएल पाठ बॉक्स के साथ परीक्षण किया और बटन सबमिट किया।
Comments
Post a Comment