निम्न कार्य ठीक है:
$ (फ़ंक्शन () {EnableDisableButtons (); $ ('# पाठ बॉक्स 1')। कुंजी (फ़ंक्शन () {EnableDisableButtons ();});}); फ़ंक्शन EnableDisableButtons () {var len = $ ('# TextBox1')। Val ()। लंबाई; अगर (लेन == 0) {$ ("# बटन 1")। एट्र ("अक्षम", "अक्षम"); } और {$ ("# बटन 1")। एट्र ("अक्षम", ""); }}
लेकिन निम्न में कुछ भी काम नहीं करता है:
var txt = $ ('# TextBox1'); $ (फ़ंक्शन () {EnableDisableButtons (); txt.keyup (फ़ंक्शन () {EnableDisableButtons ();});}); फ़ंक्शन सक्षम करेंडिसबलबुटन्स () {var len = txt.val ()। लंबाई; अगर (लेन == 0) {$ ("# बटन 1")। एट्र ("अक्षम", "अक्षम"); } और {$ ("# बटन 1")। एट्र ("अक्षम", ""); }}
यह फेंकने वाला त्रुटि "'txt.val () था। लंबाई' शून्य या नहीं वस्तु है '
धन्यवाद
var txt = $ ( '# TextBox1');
यह उस फ़ंक्शन के अंदर जाना चाहिए जो कि $ ()
कॉल में है अन्यथा आप DOM तैयार होने से पहले पाठ बॉक्स चुनने का प्रयास कर रहे हैं।
Comments
Post a Comment