पर प्रोग्रामेटिक परिवर्तनों का पता लगाएं क्या कोई स्क्रिप्ट इनपुट इनपुट टेक्स्ट के मान को बदलते समय सूचित करने का कोई तरीका है।इनपुट प्रकार टेक्स्ट
मैं
<input id='test' type='text' />
और एक स्क्रिप्ट
document.getElementById('test').value = 'bbb';
मैं पाठ के परिवर्तन की सूचना प्राप्त करना चाहते है।
मुझे पता है कि मुझे कीडाउन, कीप, ऑनब्लर इत्यादिरा द्वारा सूचित किया जा सकता है (जो काम करता है अगर मैं उपयोगकर्ता टाइपिंग को ट्रैक करने की कोशिश कर रहा हूं) लेकिन क्या परिवर्तन प्रोग्रामेटिक रूप से किया जाता है?
बहुत धन्यवाद
पेज। कोई JQuery कृपया या अगर jquery करता है तो कोई यह समझा सकता है कि यह इसे कैसे प्राप्त करता है।
स्क्रिप्ट में जहां यह दस्तावेज़.getElementById ('test') कहता है।मूल्य = 'बीबीबी'; y आप एक फ़ंक्शन – 999k
@ 555k पर कॉल नहीं करते हैं, जिसके लिए मुझे पंजीकरण करना है? उदाहरण के लिए यदि मैं दस्तावेज़ टाइप कर रहा था .getElementById ('test')। Onkeyup = function() {...} जो – Zo72
काम नहीं करेगा, एक विचार DOMElement से "उत्तराधिकारी" होगा, एक "मूल्य" परिभाषित करें -प्रोपर्टी गेटर और सेटर (जैसा कि @MaxArt प्रस्तावित किया गया है) और गेटर और सेटर के अंदर डोमेलेमेंट के मूल "मान" -ट्रिब्यूट का उपयोग करें। –