Parametre html

Je cherche à récupérer la valeur d'un parametre affiché dans mon adresse html, et ce dans la page adressée.

exemple: http://adresse?nom=paul&age=20

et je cherche le code html qui affiche automatiquement:
paul a 20 ans.

Merci d'avance

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bjr Quitterie,

    Ben si tu peux, pas en HTML pur certe, mais en utilisant JavaScript.

    <script language="JavaScript">
    <!--
    var params=new Object();
    
    var tmp=window.location.search.substr(1).split("&");
    for (i=0; i<tmp.length; i++)
    {
    	data=tmp[i].split("=");
    	params[data[0]]=data[1];		
    }
    
    
    alert(params['nom']+" a "+params['age']+" an(s)");
    
    // autre syntaxe possible
    //alert(params.nom+" a "+params.age+" an(s)");
    
    // -->
    </script>


    Ajoute ce code dans la balise <head> de ta page adresse.htm et teste en passant bien les 2 paramètres

    http://...adresse.htm?nom=paul&age=20

    Et normalement tu dois obtenir le message "paul a 20 an(s)" ;-)

    Et voilà !

    PhP    [Push the button,Don't push the
    .         button,Trip the station,Change the channel]
    1. Merci beaucoup pour ton aide.
  2. ben c'est simple en HTML tu peux pas...
    Il te faut un language de Script pour cela...
    regarde si ton serveur gère les pages PHP ou ASP...
    1. Bon OK, merci, je vais utiliser ASP.