मेरे अनुभव में, input type="text"
onchange
घटना आमतौर पर आपके blur
द्वारा नियंत्रण छोड़ने के बाद ही होती है ।
क्या ब्राउज़र को onchange
हर बार textfield
सामग्री परिवर्तन को ट्रिगर करने के लिए मजबूर करने का एक तरीका है ? यदि नहीं, तो इस "मैन्युअल" ट्रैक करने का सबसे सुरुचिपूर्ण तरीका क्या है?
onkey*
घटनाओं का उपयोग करना विश्वसनीय नहीं है, क्योंकि आप फ़ील्ड को राइट-क्लिक कर सकते हैं और पेस्ट का चयन कर सकते हैं, और यह बिना किसी कीबोर्ड इनपुट के फ़ील्ड को बदल देगा।
है setTimeout
एक ही तरीका है? .. बदसूरत :-)