[JavaScript] {abréviation du code} menu déroulant

Java scripter -  
 Java scripter -
Bonjour,
je debute avec le JS et j'ai fait un menu déroulant et voici le code:

function clicMenu1() {
//Le navigateur (vu en partie 2)
isIE = (document.all)
isNN6 = (!isIE) && (document.getElementById)

// Compatibilité : l'objet menu est détecté selon le navigateur
if (isIE) menu = document.all['menu'];
if (isNN6) menu = document.getElementById('menu');

// On ouvre
if (menu.style.display == "none"){
// Cas ou le tableau est caché
menu.style.display = ""
} else {
// On le cache
menu.style.display = "none"
}
}

function clicMenu2() {
//eLe navigateur (vu en partie 2)
isIE = (document.all)
isNN6 = (!isIE) && (document.getElementById)

// Compatibilité : l'objet menu est détecté selon le navigateur
if (isIE) menu = document.all['menu'];
if (isNN6) menu = document.getElementById('menu');

// On ferme
if (menu.style.display == ""){
// Cas ou le tableau est caché
menu.style.display = "none"
} else {
// On le cache
menu.style.display = ""
}
}


Merci
A voir également:

2 réponses

gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
Super. Et maintenant ?
0
Java scripter
 
Je programme en C/C++ et PHP/MySQL et pour moi ça c'est la vrai répétition alors je veux bien l'éviter avec une seul fonction qui s'occupe de tout!
0