रीसेट करें क्या किसी को पता है कि एक बार जब आप जावास्क्रिप्ट का उपयोग कर इसे संशोधित कर चुके हैं तो इनपुट नियंत्रण के सीमा रंग को रीसेट कैसे करें? फ़ील्ड को हाइलाइट करके प्रमाणीकरण के लिए उपयोगी है जिसमें उनमें गलत या अमान्य डेटा है।इनपुट नियंत्रण के सीमा रंग (एचटीएमएल/जावास्क्रिप्ट)
उदा। सीमा बदलना:
document.getElementById('myinput').style.border = '1px solid red';
रीसेट कैसे करें? अगली पंक्ति सीमा पूरी तरह से निकाल देता है ...
document.getElementById('myinput').style.border = '';
अगर मैं (जैसे काले या भूरे आदि), यह कुछ ब्राउज़रों/ऑपरेटिंग सिस्टम में अजीब लग सकता है एक विशेष रंग के लिए वापस सीमा रंग रीसेट उस तरह का 'विषय' नियंत्रण ...
धन्यवाद ढेर!
मैं पृष्ठभूमि रंग का उपयोग कर के बारे में सहमत हैं। मैं वास्तव में दोनों का उपयोग कर रहा हूं, बस मुझे पृष्ठभूमि को साफ़ करने में कोई समस्या नहीं है ... – davidsleeps
मेरा लक्ष्य एक स्पष्ट दृष्टिकोण है। मैं फॉर्म को एक समाशोधन दिनचर्या में डिफ़ॉल्ट रूप से सेट करता हूं और फिर "त्रुटि" रंग से बांधता हूं। यह पृष्ठभूमि रंग और किसी अन्य दृश्य दोनों के साथ सच है। एक बार जब मैं डिफ़ॉल्ट रूप से आश्वस्त हूं, तो मैं फॉर्म जटिलता के आधार पर स्पष्ट() दिनचर्या छोड़ सकता हूं। –