Datalist (HTML) non compatible avec JavaScript
Résolu/Fermé
A voir également:
- Datalist js
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? - Forum Graphisme
- Please enable js and disable any ad blocker - Forum Mozilla Firefox
- Arrondi js ✓ - Forum Windows
- Echo en js ✓ - Forum PHP
- Pb d'arrondi en javascript ✓ - Forum Windows
2 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
3 mai 2022 à 13:05
3 mai 2022 à 13:05
Bonjour,
Utilise l'inspecteur d'élément dans les outils de développement du navigateur pour voir le code html des input ajoutés via le script, tu devrais voir que l'attribut list n'est pas défini pour ces input.
Il faut en effet utiliser la méthode setAttribute pour définir cet attribut :
Utilise l'inspecteur d'élément dans les outils de développement du navigateur pour voir le code html des input ajoutés via le script, tu devrais voir que l'attribut list n'est pas défini pour ces input.
Il faut en effet utiliser la méthode setAttribute pour définir cet attribut :
// text.list = "course"; text.setAttribute('list', 'course');
Bonjour,
Merci pour votre réponse, utiliser la bonne méthode solutionne effectivement le problème, de même pour affecter une valeur aux autres champs. J'imagine que l'attribut "text"" est la seule valeur par défaut, ce qui explique que les inputs soit tout de même visible.
Merci beaucoup de ton aide
Problème résolu !
Merci pour votre réponse, utiliser la bonne méthode solutionne effectivement le problème, de même pour affecter une valeur aux autres champs. J'imagine que l'attribut "text"" est la seule valeur par défaut, ce qui explique que les inputs soit tout de même visible.
Merci beaucoup de ton aide
Problème résolu !