Sélection d'un attribut par une variable dans un query Selec

Résolu
Baptiste_xls Messages postés 15 Statut Membre -  
 Utilisateur anonyme -

Bonjour à tous, 

J'ai un script où je récupère un élément d'un select par sa value. J'aimerais tout simplement remplacer la valeur statique (267 ci-dessous) par une variable mais je n'y arrive pas.  

var list = document.querySelector("#liste2 option[value='267']");

J'ai essayé ça sans succès : 

var num = 267;

var list = document.querySelector("#liste2 option[value=num]");

Si quelqu'un a une idée ça m'arrangerais :) 

Cordialement 

Baptiste

3 réponses

Utilisateur anonyme
 

OK, ce n'est pas un langage dans lequel je code, mais il est suffisamment proche pour voir d'où vient le problème.

Et la coloration syntaxique de ton IDE devrait t'y aider.

Voilà ce que cela donne ici

var num = 267;// ici on voit que num apparait en noir, c'est bien le nom de la variable

var list = document.querySelector("#liste2 option[value=num]"); //ici num apparait en rouge, c'est donc le texte num et non le contenu de la variable qui est envoyé à ta requête

Tu devrais trouver ce qu'il te faut ici

https://lite.qwant.com/?q=js+concatener+texte+et+variable&client=opensearch


1
Baptiste_xls Messages postés 15 Statut Membre 1
 

Super c'est ça ! Mercii :)

Bonne journée, 

Baptiste

0
Utilisateur anonyme > Baptiste_xls Messages postés 15 Statut Membre
 

De rien

0
Utilisateur anonyme
 

Bonjour 

dans quel langage est écrit ce script ?

Pour tes prochains messages merci de lire et d'appliquer ce petit tutoriel https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code


0
Baptiste_xls Messages postés 15 Statut Membre 1
 

Bonjour, 

Le code est écrit en JavaScript. 

Merci du tuto. 

Baptiste 

0