"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं जावास्क्रिप्ट में GET पैरामीटर कैसे प्राप्त कर सकता हूँ?

मैं जावास्क्रिप्ट में GET पैरामीटर कैसे प्राप्त कर सकता हूँ?

2024-12-11 को प्रकाशित
ब्राउज़ करें:635

How Can I Retrieve GET Parameters in JavaScript?

जावास्क्रिप्ट से GET पैरामीटर पुनर्प्राप्त करना: एक विस्तृत मार्गदर्शिका

जावास्क्रिप्ट स्क्रिप्ट के भीतर से GET पैरामीटर पुनर्प्राप्त करने के लिए, डेवलपर्स window.location ऑब्जेक्ट का लाभ उठा सकते हैं। यह ऑब्जेक्ट अपनी क्वेरी स्ट्रिंग सहित वर्तमान यूआरएल तक पहुंच प्रदान करता है।

जीईटी पैरामीटर प्राप्त करने का एक तरीका प्रश्न चिह्न (?) के बाद यूआरएल के हिस्से को निकालना है। निम्नलिखित कोड स्निपेट इस दृष्टिकोण को प्रदर्शित करता है:

const getParams = () => {
  const searchParams = window.location.search.substr(1);  // Remove the question mark
  return searchParams;  // Return the GET parameters as a string
};

प्रदान किए गए उदाहरण में, GET पैरामीटर "returnurl" को निम्नलिखित कोड का उपयोग करके एक्सेस किया जा सकता है:

const returnurl = getParams().split("=").pop();  // Extract the parameter value
console.log(returnurl);  // Log the parameter value to the console

हालांकि, यह मूल दृष्टिकोण उन परिदृश्यों के लिए जिम्मेदार नहीं है जहां एक ही पैरामीटर नाम के साथ एकाधिक मान जुड़े हुए हैं। ऐसे मामलों को संभालने के लिए, एक अधिक मजबूत समाधान की आवश्यकता है। => { स्थिरांक परिणाम = शून्य; स्थिरांक searchString = Location.search.substr(1); स्थिरांक आइटम = searchString.split("&"); के लिए (चलो सूचकांक = 0; सूचकांक

यह फ़ंक्शन विशेष वर्णों के साथ संगतता सुनिश्चित करने के लिए पैरामीटर मान को डिकोड करता है। यह क्वेरी स्ट्रिंग में प्रत्येक कुंजी-मूल्य जोड़ी पर पुनरावृति करने के लिए लूप का उपयोग करता है। जब प्रदान किया गया पैरामीटर नाम मिल जाता है, तो संबंधित मान वापस कर दिया जाता है।

const findGetParameter = (parameterName) => {
  const result = null;
  const searchString = location.search.substr(1);
  const items = searchString.split("&");
  for (let index = 0; index 

const returnurl = findGetParameter("returnurl") ; console.log(returnurl);

इन तकनीकों का लाभ उठाकर, डेवलपर्स वेब अनुप्रयोगों की कार्यक्षमता को बढ़ाते हुए, जावास्क्रिप्ट स्क्रिप्ट के भीतर से प्रभावी ढंग से GET पैरामीटर प्राप्त कर सकते हैं।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3