Compatibilité javascript

Résolu
camellion2 Messages postés 6 Date d'inscription samedi 9 mai 2009 Statut Membre Dernière intervention 3 janvier 2010 - 27 déc. 2009 à 11:18
camellion2 Messages postés 6 Date d'inscription samedi 9 mai 2009 Statut Membre Dernière intervention 3 janvier 2010 - 27 déc. 2009 à 22:04
Bonjour a tous,

Je suis novice en programmation et je me suis fait un petit site web pour me simplifier la vie au taf.
Le problême c'est qu'au bureau on utilise ie6 j'ai deja demandé le passage sur mozilla mais l'informatique ne veux pas...
En bref mon site et surtout javascript fonctionne nickel avec FF mais avec IE rien à faire j'ai utiliser l'outil de déboggage qui me surligne ma fonction mais je ne comprends pas mon erreur voici mon codage( excusez moi d'avance pas très propre :








BAREME PACIFICA











ATTENTION : APPUYER TOUJOURS SUR RESET












References :,

----

Age :,
,

----

Nom :,
,
Prenom :,

----

Salaire net :,

----

Periode d'arret :,
,

----

Fourchette,
DFP :,

function ChoixClic(radio,saisirdessin)
{
if(document.getElementById(radio).checked)
{
document.getElementById(saisirdessin).style.visibility='visible';
document.getElementById(saisirdessin).style.display='block';
}
else
{
document.getElementById(saisirdessin).style.visibility='hidden';
document.getElementById(saisirdessin).style.display='none';
}
}

,



,

----

SE : ,
,

----

PE : ,
,

----

PA :,
,

----

FMP :,
,
,

REANIMATION :,
,
,

CHIRURGIE :,
,
,

REEDUCATION :,
,
,

----

DFT Total :,
,

----

DFT Partiel :,
,

----

DFT residuel :,
,

----

ATP temporaire :,
,
,

----

FLA :,
,

----

FVA :,
,

----

Frais divers :,
,

----

Honoraires :,
,








IP :

oui
non










function viager()
{
if(document.formulaire.viager2[0].checked= =true)
{document.formulaire.atp_viager.style.visibility= 'visible';
document.getElementById('viager1').style.visibility= 'visible';}
else
{document.formulaire.atp_viager.style.visibility= 'hidden';
document.getElementById('viager1').style.visibility= 'hidden';}
}

ATP viagere :

oui
non





cout annuel :










function cacher2()
{
if(document.formulaire.tns[0].checked= =true)
{document.formulaire.chiffre_affaire.style.visibility= 'visible';
document.getElementById('affaires').style.visibility= 'visible';
document.formulaire.charges_fixes.style.visibility= 'visible';
document.getElementById('fixe').style.visibility= 'visible';
document.formulaire.Resultat_net.style.visibility= 'visible';
document.getElementById('resultat').style.visibility= 'visible';}

else
{document.formulaire.chiffre_affaire.style.visibility= 'hidden';
document.getElementById('affaires').style.visibility= 'hidden';
document.formulaire.charges_fixes.style.visibility= 'hidden';
document.getElementById('fixe').style.visibility= 'hidden';
document.formulaire.Resultat_net.style.visibility= 'hidden';
document.getElementById('resultat').style.visibility= 'hidden';}
}

TNS :

oui
non




chiffres d'affaires :


charges fixes :


Resultat net :








function cacher()
{
if(document.formulaire.eco[0].checked= =true)
{document.formulaire.renouvellement.style.visibility= 'visible';
document.getElementById('planquer').style.visibility= 'visible';
document.formulaire.revenusurviv.style.visibility= 'visible';
document.getElementById('planquer10').style.visibility= 'visible';
document.formulaire.reversion.style.visibility= 'visible';
document.getElementById('planquer11').style.visibility= 'visible';

}

else
{document.formulaire.renouvellement.style.visibility= 'hidden';
document.getElementById('planquer').style.visibility= 'hidden';
document.formulaire.revenusurviv.style.visibility= 'hidden';
document.getElementById('planquer10').style.visibility= 'hidden';
document.formulaire.reversion.style.visibility= 'hidden';
document.getElementById('planquer11').style.visibility= 'hidden';
}
}

Prejudice economique :

oui
non



revenu annuel du menage :


revenu annuel survivant :


reversion :



function cacher3()
{
if(document.formulaire.dsf[0].checked == true)
{document.formulaire.coutdsf.style.visibility= 'visible';
document.getElementById('planquer1').style.visibility= 'visible';
document.formulaire.frequence.style.visibility= 'visible';
document.getElementById('planquer2').style.visibility= 'visible';
}

else
{document.formulaire.coutdsf.style.visibility= 'hidden';
document.getElementById('planquer1').style.visibility= 'hidden';
document.formulaire.frequence.style.visibility= 'hidden';
document.getElementById('planquer2').style.visibility= 'hidden';
}
}







DSF (dents, lunettes....) :
oui
non


Cout DSF :


Frequence de Renouvellement :


function cacher4()
{
if(document.formulaire.dsftemp[0].checked == true)
{document.formulaire.rente[0].style.visibility= 'visible';
document.getElementById('planquer3').style.visibility= 'visible';
document.formulaire.rente[1].style.visibility= 'visible';
document.getElementById('planquer4').style.visibility= 'visible';
document.formulaire.rente[2].style.visibility= 'visible';
document.getElementById('planquer5').style.visibility= 'visible';
document.formulaire.rente[3].style.visibility= 'visible';
document.getElementById('planquer6').style.visibility= 'visible';
document.formulaire.rente[4].style.visibility= 'visible';
document.getElementById('planquer7').style.visibility= 'visible';
document.formulaire.prevenu.style.visibility= 'visible';
document.getElementById('planquer9').style.visibility= 'visible';
}

else
{document.formulaire.rente[0].style.visibility= 'hidden';
document.getElementById('planquer3').style.visibility= 'hidden';
document.formulaire.rente[1].style.visibility= 'hidden';
document.getElementById('planquer4').style.visibility= 'hidden';
document.formulaire.rente[2].style.visibility= 'hidden';
document.getElementById('planquer5').style.visibility= 'hidden';
document.formulaire.rente[3].style.visibility= 'hidden';
document.getElementById('planquer6').style.visibility= 'hidden';
document.formulaire.rente[4].style.visibility= 'hidden';
document.getElementById('planquer7').style.visibility= 'hidden';
document.formulaire.prevenu.style.visibility= 'hidden';
document.getElementById('planquer9').style.visibility= 'hidden';
}
}







perte de revenus :
oui
non


jusqu'à 18 ans


jusqu'à 25 ans


jusqu'à 55 ans


jusqu'à 60 ans


jusqu'à 65 ans


perte revenu :






function cacher5()
{
if(document.formulaire.rentetemp[0].checked ==true)
{document.formulaire.rente1[0].style.visibility= 'visible';
document.getElementById('planque3').style.visibility= 'visible';
document.formulaire.rente1[1].style.visibility= 'visible';
document.getElementById('planque4').style.visibility= 'visible';
document.formulaire.rente1[2].style.visibility= 'visible';
document.getElementById('planque5').style.visibility= 'visible';
document.formulaire.rente1[3].style.visibility= 'visible';
document.getElementById('planque6').style.visibility= 'visible';
document.formulaire.rente1[4].style.visibility= 'visible';
document.getElementById('planque7').style.visibility= 'visible';
document.formulaire.rtemp.style.visibility= 'visible';
document.getElementById('planque9').style.visibility= 'visible';
}

else
{document.formulaire.rente1[0].style.visibility= 'hidden';
document.getElementById('planque3').style.visibility= 'hidden';
document.formulaire.rente1[1].style.visibility= 'hidden';
document.getElementById('planque4').style.visibility= 'hidden';
document.formulaire.rente1[2].style.visibility= 'hidden';
document.getElementById('planque5').style.visibility= 'hidden';
document.formulaire.rente1[3].style.visibility= 'hidden';
document.getElementById('planque6').style.visibility= 'hidden';
document.formulaire.rente1[4].style.visibility= 'hidden';
document.getElementById('planque7').style.visibility= 'hidden';
document.formulaire.rtemp.style.visibility= 'hidden';
document.getElementById('planque9').style.visibility= 'hidden';
}
}

rente temporaire :
oui
non


jusqu'à 18 ans


jusqu'à 25 ans


jusqu'à 55 ans


jusqu'à 60 ans


jusqu'à 65 ans


perte annuel :
























Merci d'avance pour votre aide

5 réponses

@karamel Messages postés 1855 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 18 avril 2024 153
27 déc. 2009 à 21:42
la syntaxe parait etre bonne par contre j'ai recherche le mot case dans tout le texte et je ne l'ai pas trouve

document.formulaire.case.checked==true

??
3
camellion2 Messages postés 6 Date d'inscription samedi 9 mai 2009 Statut Membre Dernière intervention 3 janvier 2010
27 déc. 2009 à 11:22
voici les messages du deboggeur :

Objet attendu evaluation.html, Ligne 230 Caractère 88
Identificateur attendu evaluation.html, Ligne 37 Caractère 28
Identificateur attendu evaluation.html, Ligne 37 Caractère 28
Objet attendu evaluation.html, Ligne 230 Caractère 88
0
@karamel Messages postés 1855 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 18 avril 2024 153
27 déc. 2009 à 14:15
bonjour
si tu pouvait faire un ciblage sur ce qui ne vas pas ce serait bien car la sa fait beaucoup de ligne a lire
0
camellion2 Messages postés 6 Date d'inscription samedi 9 mai 2009 Statut Membre Dernière intervention 3 janvier 2010
27 déc. 2009 à 17:09
c'est cette là qui pose problème

if ((document.formulaire.case.checked==true)&&(document.formulaire.dfp2.value > document.formulaire.dfp1.value))
{
(document.formulaire.dfp2.value > document.formulaire.dfp1.value);
alert( "votre saisie est incorrect dfp1 doit être supérieure au dfp2");
document.formulaire.dfp2.focus();
return false;
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
camellion2 Messages postés 6 Date d'inscription samedi 9 mai 2009 Statut Membre Dernière intervention 3 janvier 2010
27 déc. 2009 à 22:04
j'ai compris grâce a ta relecture mon probleme.
J'avais modifié l'attribut name de la checkbox dans mon formulaire mais pas dans mon script
Meric encore problême résolu
0
Rejoignez-nous