Probleme avec onChange sur IE

Fermé
jamalsurf Messages postés 27 Date d'inscription vendredi 21 novembre 2008 Statut Membre Dernière intervention 8 octobre 2009 - 2 juil. 2009 à 21:59
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 2 juil. 2009 à 22:41
Bonjour,
Voici un script avec javscript qui marche trés bien FF et non sur IE :
window.onload = function(){
if (document.getElementById) {
document.getElementById('oneOrMoreTraining').onchange = function(){
if(document.getElementById('oneOrMoreTraining').value == Oui"){
document.getElementById('laquelle').innerHTML = '<td>Laquelle (lesquelles) ? *<'+'/'+'td><td> :</td><td><input type="text" name="otherTraining" id="otherTraining" class="input" /><'+'/'+'td>';
}else document.getElementById('laquelle').innerHTML = ' ';
}

if (document.all) {
document.all['oneOrMoreTraining'].onChange = function(){
if(document.all['oneOrMoreTraining'].value == "Oui"){
document.all['laquelle'].innerHTML = '<td>Laquelle (lesquelles) ? *<'+'/'+'td><td> :</td><td><input type="text" name="otherTraining" id="otherTraining" class="input" /><'+'/'+'td>';
}else document.all['laquelle'].innerHTML = ' ';
}
}

quelqu'un a une idée pour résoudre ce bug avec IE ?
Et merci d'avence.

cdt,
A voir également:

1 réponse

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
2 juil. 2009 à 22:41
salut,

méfie-toi de la casse.
"onchange" et "onChange", ce n'est pas la même chose pour tout le monde !
0