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

JavaScript से एक फील्ड को दूसरे के समान ऑटो-फिल करें

एक फील्ड को दूसरे फील्ड के समान स्वचालित रूप से भरने के लिए JavaScript का उपयोग करना एक सामान्य आवश्यकता है, विशेष रूप से फॉर्म में जहां प्राथमिक और द्वितीयक पते समान हो सकते हैं।

उदाहरण

<!DOCTYPE html> <html> <head> <style> 
    body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } 
</style> </head> <body> 
<h1>JavaScript ऑटो-फिल फील्ड उदाहरण</h1> 
<h2>अपना प्राथमिक पता दर्ज करें</h2> 
पता<input class="address" type="text" /> 
पिन कोड<input class="pincode" type="text" /> 
<h4>द्वितीयक पता प्राथमिक के समान</h4> 
<input class="check" type="checkbox" /> समान पता 
<h2>अपना द्वितीयक पता दर्ज करें</h2> 
पता<input class="address" type="text" /> 
पिन कोड<input class="pincode" type="text" /> 
<script type="text/javascript"> 
    let checkEle = document.querySelector(".check"); 
    let addressEle = document.querySelectorAll(".address"); 
    let pinCodeEle = document.querySelectorAll(".pincode"); 
    checkEle.addEventListener("change", (event) => { 
        if (event.target.checked) { 
            addressEle[1].value = addressEle[0].value; 
            pinCodeEle[1].value = pinCodeEle[0].value; 
        } 
    }); 
</script> </body> </html>

आउटपुट

जब उपयोगकर्ता प्राथमिक पता भरता है और "समान पता" चेकबॉक्स पर क्लिक करता है, तो द्वितीयक पता और पिन कोड फील्ड स्वचालित रूप से प्राथमिक मानों से भर जाते हैं।

बेहतर संस्करण: आप चेकबॉक्स अनचेक करने पर फील्ड खाली करने की कार्यक्षमता भी जोड़ सकते हैं:

checkEle.addEventListener("change", (event) => { 
    if (event.target.checked) { 
        addressEle[1].value = addressEle[0].value; 
        pinCodeEle[1].value = pinCodeEle[0].value; 
    } else { 
        addressEle[1].value = ""; 
        pinCodeEle[1].value = ""; 
    } 
});
  1. जावास्क्रिप्ट में एक फील्ड को दूसरे के समान ऑटोफिल कैसे करें? जावास्क्रिप्ट में एक फील्ड को दूसरे के समान ऑटोफिल कैसे करें?

    जावास्क्रिप्ट में एक फील्ड को दूसरे के समान ऑटोफिल करने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>

  1. क्लाइंट का IP एड्रेस प्राप्त करने के लिए जावास्क्रिप्ट प्रोग्राम क्लाइंट का IP एड्रेस प्राप्त करने के लिए जावास्क्रिप्ट प्रोग्राम

    क्लाइंट का IP एड्रेस प्राप्त करने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    body { &n

  1. - पायथन में जांचें कि एक स्ट्रिंग में वर्ण की आवृत्ति दूसरी स्ट्रिंग में उसी वर्ण की आवृत्ति का गुणक या भाजक है या नहीं

    मान लीजिए हमारे पास दो स्ट्रिंग्स s और t हैं, हमें जांचना है कि s में एक वर्ण की घटनाएं t में गुणक या भाजक हैं या नहीं। इसलिए, यदि इनपुट s = xxyzzw, t = yyyxxxxzz है, तो आउटपुट True होगा क्योंकि s में x की आवृत्ति 2 है, और t में 4 है, s में y केवल एक बार मौजूद है, लेकिन t में तीन y हैं, s और t में