मैं निम्नलिखित समस्या है:जावास्क्रिप्ट घटनाक्रम: एक <input> नियंत्रण मूल्य में परिवर्तन के बारे में सूचित करना
मैं एक HTML पाठ बॉक्स (<input type="text">
) जिनकी सामग्री एक स्क्रिप्ट मैं छू नहीं सकते द्वारा संशोधित कर रहे हैं (यह मेरा पेज है, लेकिन मैं बाहरी घटकों का उपयोग कर रहा हूँ)।
मैं हर बार मेरी स्क्रिप्ट में अधिसूचित किया जाना है कि पाठ बॉक्स परिवर्तन का मूल्य चाहते हैं, तो मैं यह करने के लिए प्रतिक्रिया कर सकते हैं।
मैं इस की कोशिश की है:
txtStartDate.observe('change', function() { alert('change' + txtStartDate.value) });
जो (जाहिर) काम नहीं करता। अगर मैं स्वयं कीबोर्ड के साथ टेक्स्टबॉक्स मान बदलता हूं और फिर फोकस को कहीं और स्थानांतरित करता हूं, तो यह केवल निष्पादित हो जाता है, लेकिन यदि स्क्रिप्ट मान बदलती है तो इसे निष्पादित नहीं किया जाता है।
एक और घटना मैं सुन सकते हैं है, कि मैं के बारे में पता नहीं कर रहा हूँ?
मैं प्रोटोटाइप पुस्तकालय का उपयोग कर रहा है, और मामले में यह प्रासंगिक है, बाहरी घटक पाठ बॉक्स मूल्य को संशोधित मूल तिथि चयनकर्ता (www.basicdatepicker.com)
क्या jQuery में ऐसा करने का कोई तरीका है? –