HI, जावास्क्रिप्ट में जब छुपा इनपुट नियंत्रण पर सेट किया जाता है, तो कौन सा ईवेंट निकाल दिया जाता है, तो कौन सी घटना को कैप्चर किया जा सकता है?एचटीएमएल छिपी इनपुट मान सेट/परिवर्तित
उत्तर
मुझे लगता है कि 'बदले' आग लग जाएगी।
नहीं, जेएस से मूल्य बदलते समय विनिमय नहीं होता है। –
एक मान (प्रारंभिक मान से अलग) केवल स्क्रिप्टिंग का उपयोग करके एक छिपे हुए इनपुट पर सेट किया जा सकता है, और घटनाएं आमतौर पर स्क्रिप्ट के जवाब में आग लगती नहीं हैं।
यह Mutation event को ट्रिगर कर सकता है, लेकिन उनके लिए ब्राउज़र समर्थन अभी तक इतना व्यापक नहीं है।
सामान्य रूप से, यदि आप कुछ छिपाना इनपुट के मूल्य को बदलते हैं तो कुछ करना चाहते हैं - स्क्रिप्ट को दूसरी चीज एक ही समय में करें।
जब भी आप स्क्रिप्ट का उपयोग करके एक छिपे हुए क्षेत्र का मान बदलते हैं, तो यह किसी भी घटना को आग नहीं लगाएगा। लेकिन यदि आप jQuery का उपयोग कर रहे हैं तो आप ईवेंट को मैन्युअल रूप से ट्रिगर कर सकते हैं।
मान है कि आप छिपा क्षेत्र
<input type="hidden" id="hid" value="0"
onchange="alert('Caught the hidden event');" />
निम्नलिखित जब आप क्षेत्र निम्नलिखित कोड का उपयोग कर के मूल्य बदलने के लिए, यह चेतावनी संदेश प्रदर्शित नहीं होगा देता है।
$("#hid").val("2");
लेकिन आप कोड से ऊपर निम्नलिखित कोड
$("#hid").val("2").change();
का उपयोग कर चेतावनी संदेश प्रदर्शित करेगा परिवर्तन घटना को गति प्रदान कर सकते हैं।
- 1. छिपी हुई इनपुट jquery
- 2. छिपी रजिस्ट्री कुंजी/मान
- 3. छिपी हुई फ़ील्ड मान
- 4. छिपी हुई आईडी मान
- 5. Django छिपी हुई इनपुट फ़ील्ड
- 6. अगर संपत्ति छिपी हुई इनपुट
- 7. एचटीएमएल इनपुट
- 8. छिपी हुई विशेषताएं/गुण/CSS3/एचटीएमएल
- 9. HtmlHelper.EditorFor बनाम एचटीएमएल। टेक्स्टबॉक्स बनाम एचटीएमएल इनपुट
- 10. एमवीसी रेजर छिपी हुई इनपुट और गुजरने वाले मूल्य
- 11. तंत्रिका नेटवर्क - इनपुट मान
- 12. एचटीएमएल फॉर्म या इनपुट
- 13. जावास्क्रिप्ट एचटीएमएल इनपुट
- 14. एचटीएमएल इनपुट बॉक्स -
- 15. एचटीएमएल - इनपुट मूल्य रखा ताज़ा
- 16. एचटीएमएल एन्कोड उपयोगकर्ता इनपुट जब
- 17. एक एचटीएमएल 5 नंबर इनपुट
- 18. छिपी हुई इनपुट (DisplayValue = false)] बनाम [ScaffoldColumn (false)]
- 19. एचटीएमएल - कैसे इनपुट प्रकार लिए एक डिफ़ॉल्ट मान परिभाषित करने के लिए = विशेषता 'मान'
- 20. jQuery स्पष्ट इनपुट डिफ़ॉल्ट मान
- 21. JQuery: मूल इनपुट मान प्राप्त करें
- 22. एचटीएमएल/सीएसएस: "पासवर्ड" इनपुट कैसे पासवर्ड दिखाएं?
- 23. jQuery चयनकर्ता छिपी हुई फ़ील्ड
- 24. छिपी हुई फ़ील्ड
- 25. jQuery एचटीएमएल 5 भाषण इनपुट
- 26. एचटीएमएल 5 दिनांक इनपुट चौड़ाई
- 27. एचटीएमएल 5 खोज इनपुट घटनाएं
- 28. एचटीएमएल इनपुट ऑनफोकस और ऑनब्लूर?
- 29. एचटीएमएल 5 इनपुट प्रकार = "दिनांक"
- 30. एचटीएमएल टेक्स्ट इनपुट ऑनचेंज इवेंट
कृपया अपने प्रश्न को स्पष्ट करें। यह इस समय अपठनीय, और अस्पष्ट है। संपादित करें पर क्लिक करें और इसे रीमेक करें। – johnnyArt