







|
|
|
 |
| > Regrouper des fonctions |
[ Posté par Rytmix ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 06-02-2010 à 21:44 | 1 messages ]
  Bonjour à toutes et à tous, je crée un petit site en html/css/javascript pour mon loisir, et je but sur un problème :
J'ai un tableau que j'ai fait en html et j'ai fais en sorte que quand la souris passe sur une case, alors du texte et une image s'affiche, bref cela marche par merveille. Le probleme est que j'aimerais regrouper des fonctions ayant les memes attributs en 1 fonction car sinon le code est trop long. Voila mon code avec les différentes fonctions :
function enleverImage1()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage2()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage3()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage4()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage5()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage6()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage7()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage8()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage9()
{
document.getElementById('zoneImg').innerHTML = '';
}
function enleverImage10()
{
document.getElementById('zoneImg').innerHTML = '';
}
|
|
Je voudrais donc regrouper toutes ces fontions "EnleverimageX" en 1 seule pour éviter d'avoir toutes ces lignes. Me comprenez vous ? Merci d'avance.
Rytmix
 
|
[ Posté par jparia ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 10-02-2010 à 22:06 | 675 messages ]
  bonjour,
y a un blem, toutes ces fonctions font le même traitement:
| document.getElementById('zoneImg').innerHTML = ''; |
|
donc:
function enleverAllImages()
{
document.getElementById('zoneImg').innerHTML = '';
} |
|
suffit 
[Message édité par jparia le 10-02-2010 à 22:06]
________________ bibliothèque javascript jaria: http://jaria.free.fr
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|