Javascript syntaxe

Fermé
freeroot Messages postés 2 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 22 mars 2007 - 21 mars 2007 à 23:22
freeroot Messages postés 2 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 22 mars 2007 - 22 mars 2007 à 07:27
Bonjour, je débute avec le javascript et ça fait maintenant quelques heures que je recherche l'erreur dans le javascript de ma page html. Je cherche à changer d'image lorsque je passe sur le mot MANU et naturellement de rechanger l'image la souris est partie. Voilà la partie de mon code en question :

<html>
<head>
<script type="text/javascript" language="javascript">
<!--
function afficher(a) {
document.images['pic'].src='a';
}
-->
</script>
</head>
<body>
<img src="manu.jpg" alt="" name="pic" />
<div onmouseover="afficher(manu.jpg)" onmouseout="afficher(manuu.jpg)">MANU</div>
</body>
</html>

Ca doit être tout con pourtant, merci d'avance.

2 réponses

Serge_La Messages postés 407 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 mars 2009 47
22 mars 2007 à 04:35
Bonsoir,
Il y a des erreurs d'apostrophes et de guillemets dans ton code. Les variables ne doivent pas être entre celles-ci.
Regardes:

document.images['pic'].src=a;

et ici, je crois:

<div onmouseover="afficher('manu.jpg')" onmouseout="afficher('manuu.jpg')">MANU</div>

Erreurs courantes. Le 2ième que je vois aujourd'hui.

Serge.
freeroot Messages postés 2 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 22 mars 2007
22 mars 2007 à 07:27
Ca marche
Merci