टेक्स्ट फ़ील्ड में टेक्स्ट साफ़ करने का सबसे अच्छा तरीका क्या है, जब उपयोगकर्ता उस पर क्लिक करता है?स्पष्ट टेक्स्ट ऑनक्लिक - टेक्स्टफील्ड
आईई, यदि पाठ खोज क्षेत्र "खोज" कहता है और जब वे इसे क्लिक करते हैं, तो यह मान को साफ़ करता है।
टेक्स्ट फ़ील्ड में टेक्स्ट साफ़ करने का सबसे अच्छा तरीका क्या है, जब उपयोगकर्ता उस पर क्लिक करता है?स्पष्ट टेक्स्ट ऑनक्लिक - टेक्स्टफील्ड
आईई, यदि पाठ खोज क्षेत्र "खोज" कहता है और जब वे इसे क्लिक करते हैं, तो यह मान को साफ़ करता है।
आप कर सकता है जैसे:
<input type="text" onfocus="if(this.value == 'search') {this.value=''}" onblur="if(this.value == ''){this.value ='search'}">
जावास्क्रिप्ट में आप कर सकते हैं सरल सेट onFocus ईवेंट हैंडलर में एक रिक्त स्ट्रिंग पर contorol का मूल्य।
सामान्य HTML:
<script type="text/javascript">
function clearThis(target){
target.value= "";
}
</script>
<input type="text" value="Search" onfocus="clearThis(this)" />
jQuery:
<script type="text/javascript">
function clearThis(target){
$(target).val = "";
}
</script>
<input type="text" value="Search" onfocus="clearThis(this)" />
jQuery के लिए एक विकल्प है, तो मैं विचार करूँगा watermark plugin
यह प्राप्त होता है क्या आप के बाद कर रहे हैं, लेकिन थोड़ा के साथ अधिक शैली
<input name="foo" placeholder="Search" />
प्लेक ईहोल्डर टैग एक नया एचटीएमएल 5 टैग है जो ठीक वही करता है जो आप यहां करना चाहते हैं।
क्या भाषा? क्या मंच? – Oded
क्या आप एक HTML टेक्स्ट फ़ील्ड के बारे में बात कर रहे हैं? WinForms? कोको? कृपया हमें कुछ संदर्भ दें। – Syntactic
asp.net? एंड्रॉयड? आप क्या उपयोग कर रहे हैं ??? – Jorgesys