CSS/Javascript problème display

Résolu/Fermé
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 26 janv. 2010 à 16:05
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 26 janv. 2010 à 22:37
Bonjour,
J'ai une fonction Javascript :
function ajout(elem) {
document.getElementById('choix').style.display='none';
}

Cette fonction est appelée lorsque je sélectionne une valeur dans un select :

<div id='choix' style="display: inline">
<tr><td colspan='2'>Ajouter des produits :</td><td><select name='nbelem' id='nbelem' onClick='ajout(this.value)'>
<option value='-1'>Aucun</option>
<option value='1'>1</option>
<option value='2'>2</option>
...
</select></td></tr></div>

Mon soucis est que la div est toujours visible et je n'arrive pas à comprendre d'où pourrait venir mon erreur.

Merci à ceux qui pourront m'aider !
A voir également:

10 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 janv. 2010 à 17:37
Essaye avec un onchange au lieu de onClick
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 144
26 janv. 2010 à 19:08
Fait également avec onChange, échec total malheureusement.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 janv. 2010 à 19:11
Pourquoi mets-tu des majuscules à onclick et onchange ? Ce ne sont que des attributs comme value, name, id, ...
Le problème c'est qu'il y a l'attribut style qui existe encore ... donc mets plutôt display:inline dans le CSS, ou bien tu le supprimes avec JS.
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 144
26 janv. 2010 à 19:17
Je vais essayer sans le style, mais ce qui m'étonne c'est que celui-ci fonctionne sur mon menu.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 144
26 janv. 2010 à 19:24
Sans le "style", rien ne va plus, Javascript n'arrive même pas à récupérer la valeur de mon display.
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 144
26 janv. 2010 à 20:00
Oups, en fait il n'agit que sur le tableau dans son ensemble, et non sur des parties de mon tableau.
Existerai t-il un moyen pour qu'il n'agisse que sur une partie ?
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 janv. 2010 à 20:16
Tu mets des id sur les parties que tu veux masquer ...
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 144
26 janv. 2010 à 20:20
J'avais un doute, merci pour l'info !
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 janv. 2010 à 22:18
Sujet résolu d'abord ?
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 144
26 janv. 2010 à 22:37
Exact.
0