Afficher/masquer ligne de tableau pb sur IE
Fermé
vct
-
5 mars 2008 à 18:18
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 14 juil. 2008 à 12:32
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 14 juil. 2008 à 12:32
A voir également:
- Afficher/masquer ligne de tableau pb sur IE
- Tableau croisé dynamique - Guide
- Masquer conversation whatsapp - Guide
- Tableau ascii - Guide
- Site de vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
4 réponses
the_unknown
Messages postés
5
Date d'inscription
jeudi 6 mars 2008
Statut
Membre
Dernière intervention
6 mars 2008
1
6 mars 2008 à 13:19
6 mars 2008 à 13:19
ca , vous allez aidé :
<head> <script type="text/javascript">
function table_show() {
var selectedValue = document.getElementById("table_sel").value;
document.getElementById("table_1").style.visibility = "hidden";
document.getElementById("table_2").style.visibility = "hidden";
if(selectedValue == "table_1")
document.getElementById("table_1").style.visibility = "visible";
if(selectedValue == "table_2")
document.getElementById("table_2").style.visibility = "visible";
}
</script> </head> <body onload="table_show();"> <select id="table_sel" onchange="table_show();">
<optgroup label="Table"> <option value="table_1">Table - 1</option> <option value="table_2">Table -
2</option> </optgroup> </select> <div id="table_1" style="background-color:#00FF00; visibility:hidden;
border: 1px solid black;"> <h2>Table - 1</h2> </div> <div id="table_2" style="background-
color:#FF00FF; visibility:hidden;
border: 1px solid black;"> <h2>Table - 2</h2> </div> </body> </html>
<head> <script type="text/javascript">
function table_show() {
var selectedValue = document.getElementById("table_sel").value;
document.getElementById("table_1").style.visibility = "hidden";
document.getElementById("table_2").style.visibility = "hidden";
if(selectedValue == "table_1")
document.getElementById("table_1").style.visibility = "visible";
if(selectedValue == "table_2")
document.getElementById("table_2").style.visibility = "visible";
}
</script> </head> <body onload="table_show();"> <select id="table_sel" onchange="table_show();">
<optgroup label="Table"> <option value="table_1">Table - 1</option> <option value="table_2">Table -
2</option> </optgroup> </select> <div id="table_1" style="background-color:#00FF00; visibility:hidden;
border: 1px solid black;"> <h2>Table - 1</h2> </div> <div id="table_2" style="background-
color:#FF00FF; visibility:hidden;
border: 1px solid black;"> <h2>Table - 2</h2> </div> </body> </html>
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 775
5 mars 2008 à 20:25
5 mars 2008 à 20:25
Bonjour,
Sans savoir ce qui ne marche pas, on peut te proposer d'indiquer un attribut au display qui n'en a pas ?
--
Sans savoir ce qui ne marche pas, on peut te proposer d'indiquer un attribut au display qui n'en a pas ?
--
Merci, votre code fonctionne à lui seul mais une fois sur ma page il ne marque pas.
Quand je tape ce que vous me fournissez, ainsi que ce que j'ai pu trouver sur internet je n'ai aucun problème mais quand il est sur ma page je vois tout de suite qu'il ne marche pas car internet explorer n'a pas la barre jaune d'avertissement concernant le javascript, on dirait que la partie javascript ne fonctionne pas sur ma feuille et pourtant !!! j'ai du flash sur ma page et celui-ci requiert du javascript et ça fonctionne.
Je ne comprend pas, et j'ai essayé de placer directement le code dans le onclick, dans le head et dans le body.
Pouaaaa ça gonfle, pas d'autre suggestion ? merci en tout cas!
Vincent.
Quand je tape ce que vous me fournissez, ainsi que ce que j'ai pu trouver sur internet je n'ai aucun problème mais quand il est sur ma page je vois tout de suite qu'il ne marche pas car internet explorer n'a pas la barre jaune d'avertissement concernant le javascript, on dirait que la partie javascript ne fonctionne pas sur ma feuille et pourtant !!! j'ai du flash sur ma page et celui-ci requiert du javascript et ça fonctionne.
Je ne comprend pas, et j'ai essayé de placer directement le code dans le onclick, dans le head et dans le body.
Pouaaaa ça gonfle, pas d'autre suggestion ? merci en tout cas!
Vincent.
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
14 juil. 2008 à 12:32
14 juil. 2008 à 12:32
Peut-être qu'avoir le code complet de ta page pourrai aidé. Le problème viens peut-être d'élément sur le reste de la page.