Javascript, changer l'image via les résultats
Résolu
eilotshai
Messages postés
1
Statut
Membre
-
phil232 Messages postés 610 Statut Membre -
phil232 Messages postés 610 Statut Membre -
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)
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:
- Javascript, changer l'image via les résultats
- Changer dns - Guide
- Resultats foot - Télécharger - Vie quotidienne
- Image iso - Guide
- Changer carte graphique - Guide
- Changer extension fichier - Guide