Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript से फॉर्म फील्ड्स को सबमिट पर क्लियर करें

जब कोई यूजर किसी ऐसी वेबसाइट पर फॉर्म सबमिट करता है जो पेज को रीफ्रेश नहीं करती या यूजर को सक्सेस पेज पर रीडायरेक्ट नहीं करती, तो आप अक्सर फॉर्म फील्ड्स को क्लियर करना चाहते हैं। यहां वेनिला JavaScript से ऐसा करने का तरीका बताया गया है।

1. HTML: एक लॉगिन फॉर्म

यहां एक विशिष्ट HTML लॉगिन फॉर्म है जहां यूजर अपना यूजरनेम और पासवर्ड टाइप करता है, फिर लॉगिन (सबमिट) बटन दबाता है:

<form> 
  <label for="username">Username:</label> 
  <input type="text" id="username" /> 
  <label for="password">Password:</label> 
  <input type="password" id="password" /> 
  <button>Login</button> 
</form>

2. JavaScript: सबमिट पर फॉर्म फील्ड्स क्लियर करें

यह कोड फॉर्म में हर फील्ड को क्लियर कर देगा जैसे ही यूजर सबमिट दबाता है:

// जब सबमिट इवेंट रजिस्टर हो तो फंक्शन चलाएं 
document.addEventListener("submit", function(event) { 
  // डिफ़ॉल्ट फॉर्म सबमिट को रोकें 
  event.preventDefault() 
  // सभी फॉर्म फील्ड्स क्लियर करें 
  event.target.reset() 
})
  1. JavaScript से मल्टी-स्टेप फॉर्म कैसे बनाएं? JavaScript से मल्टी-स्टेप फॉर्म कैसे बनाएं?

    JavaScript का उपयोग करके मल्टी-स्टेप फॉर्म (चरणबद्ध फॉर्म) बनाने का पूरा कोड नीचे दिया गया है। यह लंबे फॉर्म्स को छोटे-छोटे चरणों में बांटकर यूजर अनुभव सुधारता है। उदाहरण = pageEle.length) { document.getElementById(regForm).submit(); return false; } showTab(currentTab); } function

  1. CSS और JavaScript से पासवर्ड वैलिडेशन फॉर्म कैसे बनाएं? CSS और JavaScript से पासवर्ड वैलिडेशन फॉर्म कैसे बनाएं?

    CSS और JavaScript का उपयोग करके पासवर्ड वैलिडेशन फॉर्म बनाने का पूरा कोड नीचे दिया गया है। यह रियल-टाइम फीडबैक दिखाता है कि पासवर्ड आवश्यकताओं को पूरा करता है या नहीं। उदाहरण <!DOCTYPE html> <html> <head> <meta name=viewport content=width=device-width, initial-scale=1 />

  1. JavaScript से टेक्स्ट टॉगल करें JavaScript से टेक्स्ट टॉगल करें

    JavaScript का उपयोग करके किसी एलिमेंट का टेक्स्ट कंटेंट दो स्थितियों के बीच टॉगल करना एक सामान्य UI पैटर्न है (जैसे अधिक दिखाएं/कम दिखाएं, चालू/बंद)। उदाहरण <!DOCTYPE html> <html> <head> <meta name=viewport content=width=device-width, initial-scale=1 /> <style> bo