Maison > interface Web > js tutoriel > le corps du texte

Javascript imite PHP $_GET pour obtenir les paramètres dans les compétences URL_javascript

WBOY
Libérer: 2016-05-16 16:48:40
original
1301 Les gens l'ont consulté

复制代码 代码如下 :

/* en PHP的 $_GET['arg']那样获得地址栏GET参数 */
function getArgs() {
    var args = {};
    var query = location.search.substring(1); // Obtenir la chaîne de requête
    var pairs = query.split("&");
                   // Pause à l'esperluette
     for(var i = 0; i < pairs.length; i ) {
            var pos = pairs[i].indexOf('=');
             // Recherchez "name=value"
            if (pos == -1) continue ;  // S'il n'est pas trouvé, ignorer
               var argname = pairs[i].substring(0,pos); // Extraire le nom
               var value = pairs[i].substring(pos 1); // Extraire la valeur
                value = decodeURIComponent(value); // Décodez-le, si nécessaire
               args[argname] = value;  // Stocker en tant que propriété
        }
    return args; // Renvoie l'objet          
}

/* 使用方法 */
/* URL: http://www.baidu.com?user=funsion&age=26 */
alert( getArgs()['user'] );  // 输出 funsion
alert( getArgs()['age'] );  // 26

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal