Page 1 sur 1

recupere une valeur de input

Posté : 03 mai 2024, 10:00
par valentin
bonjour
j'ai crée une boite avec une valeur entre 2 et 10

Code : Tout sélectionner

<label2 id="label2" for="tentacles">Nombre de pixels (2-10):</label2>

    <input
      type="number"
      id="tentacles"
      name="tentacles"
      min="2"
      max="10"
      value="4"
    />
pour récupèrer cette valeur j'utilise ce code en JS

Code : Tout sélectionner

var tempE;
 tempE = document.getElementById("tentacles").value;
 // console.log(tempE);
  const num = parseInt(tempE);

donc cette valeur est un string ??
ma façon de convertir est la bonne ou pas ?
merci

Re: recupere une valeur de input

Posté : 03 mai 2024, 13:58
par webmaster
Bonjour,

Oui, c'est la bonne facon de convertir.

Le type=number indique au navigateur que le champ doit contenir un nombre
Mais le JS récupère toujours le contenu d'un input en string

Re: recupere une valeur de input

Posté : 03 mai 2024, 14:35
par valentin
bonjour
merci pour votre aide
j'ai tellement de question a faire que sa me gêne de monopoliser le site donc je m'abstient.
++