Javascript, changer l'image via les résultats

Résolu/Fermé
eilotshai Messages postés 1 Date d'inscription jeudi 11 octobre 2007 Statut Membre Dernière intervention 4 décembre 2007 - 4 déc. 2007 à 14:25
phil232 Messages postés 607 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 31 janvier 2008 - 7 déc. 2007 à 17:48
Bonjour,
J'ai crée un petit formulaire, je voudrai qu'en fonction des réponses, l'image de mon formulaire change, ça à l'air tou con mais ça ne marche pas.
Voici donc mon header:
function calcul_form()
{
with (document.forms.calculateur)
{
total_maison.value = Math.round(electricite.value * 1.39 + gaz.value * 3.42 + huile.value * 7.2 );
total_deplacement.value = Math.round(voiture.value * 0.168 + bus.value * 0.096 + metro.value * 0.06 + train.value * 0.06 );
total_vol.value = court.value * 290 + long.value * 210 ;

if (Voiture.checked)
{
Voiture.value = 560;
}
else
{
Voiture.value = 0;
}

if (vetement[0].checked)
{
vetement.value = 600;
}
else if (vetement[1].checked)
{
vetement.value = 2000;
}
else
{
vetement.value = 3000;
}

if (nourriture[0].checked)
{
nourriture.value = 1200;
}
else if (nourriture[1].checked)
{
nourriture.value = 400;
}
else
{
nourriture.value = 600;
}
total_extra.value = Voiture.value * 1 + vetement.value * 1 + nourriture.value * 1;

total.value = Math.round(total_extra.value *1 + total_vol.value * 1 + total_deplacement.value * 1 + total_maison.value * 1 );
}
}
function changer_empreinte
{
with (document.forms.calculateur)
{
if(total.value > 3000)
{
img.src ="ImgSite/empreinte_vert.png";
}
else
{
img.src ="ImgSite/empreinte.png";
}
}
}

Il me dit que l'objet est déjà attendu, je ne sais pas quoi faire....
(les calculs se font sans problèmes)
A voir également:

1 réponse

phil232 Messages postés 607 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 31 janvier 2008 178
7 déc. 2007 à 17:48
ton calculateur a-t-il une propriété img ? Pourrais tu être plus précis avec le message d'erreur ?
0