Afficher un ou deux champs selon l'option select
Résolu/Fermé
maevien
Messages postés
19
Date d'inscription
jeudi 7 mars 2013
Statut
Membre
Dernière intervention
14 octobre 2013
-
12 mars 2013 à 14:13
maevien Messages postés 19 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 14 octobre 2013 - 13 mars 2013 à 13:00
maevien Messages postés 19 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 14 octobre 2013 - 13 mars 2013 à 13:00
A voir également:
- Afficher un ou deux champs selon l'option select
- Windows 11 afficher d'autres options - Guide
- Option booster free avis - Accueil - Guide opérateurs et forfaits
- Deux ecran pc - Guide
- Deux whatsapp sur un téléphone - Guide
4 réponses
epitale
Messages postés
3943
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
27 octobre 2017
915
12 mars 2013 à 17:05
12 mars 2013 à 17:05
bonjour maevien
plusieurs erreurs :
- Lorsque tu vas chercher tes div par id
var a = document.getElementById('enternom').value;
il ne faut pas mettre .value
- Pour appliquer un style a ces div
a.style='display:block' ;
ca marche mieux avec :
a.style.display='block' ;
--
plusieurs erreurs :
- Lorsque tu vas chercher tes div par id
var a = document.getElementById('enternom').value;
il ne faut pas mettre .value
- Pour appliquer un style a ces div
a.style='display:block' ;
ca marche mieux avec :
a.style.display='block' ;
--
maevien
Messages postés
19
Date d'inscription
jeudi 7 mars 2013
Statut
Membre
Dernière intervention
14 octobre 2013
12 mars 2013 à 17:54
12 mars 2013 à 17:54
merci epitale javé mis a.style.display='block' mé ça ne marché pa j vé cooriger pour voir l rst
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
Modifié par Alain_42 le 13/03/2013 à 11:00
Modifié par Alain_42 le 13/03/2013 à 11:00
il faut atteindre l'objet puis travailler sur la valeur de l'objet et son style
et mets les balises <meta avant le script JS
il manque aussi le <DOCTYPE au début de ta page
function afficherAutre() { var chaine =document.getElementById('identite'); var a = document.getElementById('enternom'); var b = document.getElementById('entermail'); var c = document.getElementById('nome'); var d = document.getElementById('maile'); //on lit la valeur pour faire le test if (chaine.value == "entreprise") { //on affiche les deux div a.style.display='block' ; b.style.display='block' ; //l'utilisateur peut changer d'avis et modifier son choix dans la liste, donc penser à masquer ce qui est éventuellement affiché c.style.display='none' ; d.style.display='none' ; } //etc...
et mets les balises <meta avant le script JS
il manque aussi le <DOCTYPE au début de ta page
maevien
Messages postés
19
Date d'inscription
jeudi 7 mars 2013
Statut
Membre
Dernière intervention
14 octobre 2013
13 mars 2013 à 13:00
13 mars 2013 à 13:00
Ouf de soulagement Grand merci à toi Alain_42 ça marche