Click here to Skip to main content
15,884,472 members
Home / Discussions / JavaScript
   

JavaScript

 
GeneralRe: How to access object literal property's value inside the object literal function? Pin
Member 1395489011-Jul-20 8:34
Member 1395489011-Jul-20 8:34 
AnswerRe: How to access object literal property's value inside the object literal function? Pin
Richard MacCutchan9-Jul-20 23:25
mveRichard MacCutchan9-Jul-20 23:25 
AnswerRe: How to access object literal property's value inside the object literal function? Pin
F-ES Sitecore10-Jul-20 1:49
professionalF-ES Sitecore10-Jul-20 1:49 
QuestionUnable to get the desired result when using arrow function in JavaScript Pin
Member 139548909-Jul-20 9:24
Member 139548909-Jul-20 9:24 
AnswerRe: Unable to get the desired result when using arrow function in JavaScript Pin
ZurdoDev9-Jul-20 10:15
professionalZurdoDev9-Jul-20 10:15 
QuestionJavascript to create Multilingual Footer Pin
Member 148850579-Jul-20 1:09
Member 148850579-Jul-20 1:09 
AnswerRe: Javascript to create Multilingual Footer Pin
ZurdoDev9-Jul-20 10:16
professionalZurdoDev9-Jul-20 10:16 
QuestionAny tips? I am brand new and created a binary translator. I'm open to feedback. Pin
Hany Halim1-Jul-20 9:55
Hany Halim1-Jul-20 9:55 
QuestionRe: Any tips? I am brand new and created a binary translator. I'm open to feedback. Pin
Richard MacCutchan1-Jul-20 22:41
mveRichard MacCutchan1-Jul-20 22:41 
AnswerRe: Any tips? I am brand new and created a binary translator. I'm open to feedback. Pin
ZurdoDev9-Jul-20 10:17
professionalZurdoDev9-Jul-20 10:17 
AnswerRe: Any tips? I am brand new and created a binary translator. I'm open to feedback. Pin
Richard Deeming1-Jul-20 23:45
mveRichard Deeming1-Jul-20 23:45 
AnswerRe: Any tips? I am brand new and created a binary translator. I'm open to feedback. Pin
Member 1489456920-Jul-20 15:46
Member 1489456920-Jul-20 15:46 
QuestionCannot read back correct JSON from excel workbook Pin
kjeeva28-Jun-20 10:57
kjeeva28-Jun-20 10:57 
QuestionI am creating a program with Visual Basic Script files with C++. Pin
c0d3r1/226-Jun-20 7:15
c0d3r1/226-Jun-20 7:15 
AnswerRe: I am creating a program with Visual Basic Script files with C++. Pin
Bohdan Stupak29-Jun-20 4:18
professionalBohdan Stupak29-Jun-20 4:18 
AnswerRe: I am creating a program with Visual Basic Script files with C++. Pin
ZurdoDev29-Jun-20 4:35
professionalZurdoDev29-Jun-20 4:35 
Questionhow to get audio play auto work in mobile browsers andriod & ios Pin
Member 1486961821-Jun-20 20:38
Member 1486961821-Jun-20 20:38 
QuestionNeed javascript code support for below request Pin
mikt201618-Jun-20 0:57
mikt201618-Jun-20 0:57 
AnswerRe: Need javascript code support for below request Pin
ZurdoDev18-Jun-20 2:00
professionalZurdoDev18-Jun-20 2:00 
AnswerRe: Need javascript code support for below request Pin
Richard MacCutchan18-Jun-20 4:43
mveRichard MacCutchan18-Jun-20 4:43 
QuestionAccordion not working properly with dynamic content Pin
mhutch2617-Jun-20 4:09
mhutch2617-Jun-20 4:09 
QuestionData from one page to another with a twist. Pin
and180y14-Jun-20 10:33
and180y14-Jun-20 10:33 
AnswerRe: Data from one page to another with a twist. Pin
Richard Deeming15-Jun-20 0:41
mveRichard Deeming15-Jun-20 0:41 
So long as you don't need to support Internet Explorer, the modern way to parse the querystring is to use the URLSearchParams class:
URLSearchParams - Web APIs | MDN[^]
JavaScript
const searchParams = new URLSearchParams(location.search);
for (const [key, value] of searchParams) {
    console.log(key, "=", value);
}
It's not clear what the connection is between the querystring parameters and the form parameters, but the code you've shown requires that they're in exactly the same order. It would probably be better if you could match based on the name of the element.

You'll also need to use the value property, not the textContent property, to set the value for a form element.
JavaScript
const searchParams = new URLSearchParams(location.search);
for (const [key, value] of searchParams) {
    let element = document.getElementsByName(key)[0];
    if (element && element.classList.contains("dropdown") && (/^INPUT|SELECT$/i).test(element.tagName)) {
        element.value = value;
    }
    else {
        console.warn("Unknown element:", key, element);
    }
}




"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer

GeneralRe: Data from one page to another with a twist. Pin
and180y15-Jun-20 1:00
and180y15-Jun-20 1:00 
GeneralRe: Data from one page to another with a twist. Pin
Richard Deeming15-Jun-20 1:15
mveRichard Deeming15-Jun-20 1:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.