Javascript demander des infos

Mathieu -  
 Mathieu -
Bonjour,

var sexe;
var age;

Je viens ici de créer deux variables en Javascript et je voudrais savoir comment faire pour que ces variables vale quelque chose entré par l'utilisateur, quel moyen il faut que j'utilise.

2 réponses

GallyNet Messages postés 434 Date d'inscription   Statut Membre Dernière intervention   387
 
Je vois deux méthodes pour faire cela. La première serait d'utiliser la fonction prompt(), qui ouvre une boite de dialogue, où l'utilisateur est appelé à entrer une valeur. LA seconde, c'est en passant par un formulaire.

Première méthode :
age = prompt('Quel est votre age ?');
sexe = prompt('Quel est votre sexe ?');


Seconde méthode :
<input type="text" id="champSexe" />
<input type="text" id="champAge" />
<input type="button" value="Valider" onclick="recupereInfo();" />
<script type="text/javascript">
  /* Cette fonction est lancé quand l'utilisateur clique sur le bouton. La
  * fonction va récupérer les valeur entré par l'utilisateur. */
  function recupereInfo(){
    sexe = document.getElementById('champSexe').value;
    age = document.getElementById('champAge').value;
    
    /* Les valeurs récupéré sont des chaine de caracteres. Pour l'age, on le
    * transforme en entier (pour pouvoir faire des opération mathémtique avec) */
    age = parseInt(age);
  }
</script>
1
Mathieu
 
Merci
0