Pour toutes les discussions javascript, jQuery et autres frameworks
-
valentin
- Messages : 35
- Enregistré le : 09 avr. 2024, 16:08
Message
par valentin » 03 mai 2024, 10:00
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
-
webmaster
- Administrateur du site
- Messages : 609
- Enregistré le : 28 févr. 2017, 15:19
Message
par webmaster » 03 mai 2024, 13:58
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
-
valentin
- Messages : 35
- Enregistré le : 09 avr. 2024, 16:08
Message
par valentin » 03 mai 2024, 14:35
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.
++