google+javascriptbanktwitter@js_bankfacebook@jsbankrss@jsbank






JavaScript obtenir des param Dans cet article, JavaScript tutoriel, l'auteur vous montre 2 solutions JavaScript (petits codes JavaScript) pour obtenir actuelle param


Étiquette: JavaScript obtenir le param

Gratuit iPage hébergement Web pour la première année MOMENT



Si vous êtes toujours à la recherche d'un fournisseur d'hébergement Web fiable avec des tarifs abordables, pourquoi vous ne prenez pas un peu de temps pour essayer iPage, seulement avec $1.89/month, inclus $500+ Crédits supplémentaires gratuites pour le paiement de 24 mois ($45)?

Plus de 1.000.000 de clients + existisng peuvent pas avoir tort, vraiment vous n'êtes pas aussi! Plus important encore, lorsque vous enregistrez l'hébergement web à iPage grâce à notre lien, nous allons être heureux de renvoyer un plein remboursement. C'est génial! Vous devriez essayer iPage hébergement web GRATUITEMENT maintenant! Et contactez-nous pour tout ce que vous devez savoir sur iPage.
Essayez iPage GRATUIT première année MOMENT

I found 2 simple solutions to reading GET variables with JavaScript.
They use either 'document.location' or 'window.location.href' to ready the URL and split it.

The first example I found here:

01.function getURLVar(urlVarName) {
02.    //divide the URL in half at the '?'
03.    var urlHalves = String(document.location).split('?');
04.    var urlVarValue = '';
05.    if(urlHalves[1])
06.    {
07.        //load all the name/value pairs into an array
08.        var urlVars = urlHalves[1].split('&');
09.        //loop over the list, and find the specified url variable
10.        for(i=0; i<=(urlVars.length); i++)
11.        {
12.            if(urlVars[i])
13.            {
14.                //load the name/value pair into an array
15.                var urlVarPair = urlVars[i].split('=');
16.                if (urlVarPair[0] && urlVarPair[0] == urlVarName)
17.                {
18.                    //I found a variable that matches, load it's value into the return variable
19.                    urlVarValue = urlVarPair[1];
20.                }
21.            }
22.        }
23.    }
24.    return urlVarValue;
25.}
26. 
27.document.write('name = ' + getURLVar('name'));

The 2nd I found here. This one is a bit more simple.

01.function getUrlVars()
02.{
03.    var vars = [], hash;
04.    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
05.    for(var i = 0; i < hashes.length; i++)
06.    {
07.        hash = hashes[i].split('=');
08.        vars.push(hash[0]);
09.        vars[hash[0]] = hash[1];
10.    }
11.    return vars;
12.}
13. 
14.var getvars = getUrlVars();
15. 
16.document.write('name = ' + getvars['name']);

I don't really like this solution because you get 'undefined' if you select a variable that does not exist. But that may be what you want to see if a variable is present in the URL.

I simplified the first example using the slice/split idea from the 2nd example and came up with a better solution:

01.function getURLVar(urlVarName) {
02.    var urlVars = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
03.    for(i=0; i<=(urlVars.length); i++)
04.    {
05.        if(urlVars[i])
06.        {
07.            var urlVarPair = urlVars[i].split('=');
08.            if (urlVarPair[0] && urlVarPair[0] == urlVarName)
09.            {
10.                return urlVarPair[1];
11.            }
12.        }
13.    }
14.    return ""// Remove this if you want it to return 'undefined' when a variable does not exist in the URL.
15.}
16. 
17.document.write('name = ' + getURLVar('name'));
iPhoneKer.com
Save up to 630$ when buy new iPhone 15

GateIO.gomymobi.com
Free Airdrops to Claim, Share Up to $150,000 per Project

https://tooly.win
Open tool hub for free to use by any one for every one with hundreds of tools

chatGPTaz.com, chatGPT4.win, chatGPT2.fun, re-chatGPT.com
Talk to ChatGPT by your mother language

Dall-E-OpenAI.com
Generate creative images automatically with AI

AIVideo-App.com
Render creative video automatically with AI

JavaScript par jour


Google Safe Browsing McAfee SiteAdvisor Norton SafeWeb Dr.Web