Javascript ave Mozila

sdbounana Messages postés 1 Date d'inscription samedi 27 mars 2010 Statut Membre Dernière intervention 26 juin 2010 - 26 juin 2010 à 13:56
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 26 juin 2010 à 14:08
Bonjour tous le monde,
J'ai des problèmes avec la compatibilité de mon site avec les autres navigateurs:
Il fonctionne uniquement en Internet Explorer
J'aimerai savoir si ces fonctions java script peuvent être source de ce problème
***************************************
function mod(){
for (var i = 4; i<nombre_onglets; i++) {
if (document.getElementById('titre'+i)) {
document.getElementById('titre'+i).style.display='none';
}
}
}

**************************************
function modifier_titres_onglets(id) {
for (var i = 0; i<nombre_onglets; i++) {
if (document.getElementById('titre'+i)) {
document.getElementById('titre'+i).style.display='none';
}
}
for ( i = id; i<id+4; i++) {
if (document.getElementById('titre'+i)) {
document.getElementById('titre'+i).style.display='block';
}
}
}
**************************************
function masquer_les_onglets(){
if (document.getElementById('instructions_fleches')) {
document.getElementById('instructions_fleches').style.display='none';
}
document.getElementById('BouttonPrecedant').disabled=true;
document.all.numero_onglet.innerText=onglet_actif;
for (var i = 1; i<nombre_onglets; i++) {
if (document.getElementById('onglet'+i)) {
document.getElementById('onglet'+i).style.display='none';
}
}
}
**************************************

1 réponse

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
26 juin 2010 à 14:08
Salut,

Le document.all n'est disponible que pour IE (soit dit en passant, c'est une ignominie ce truc !). Utilise un document.getElementById plutôt, où à la limite un getElementsByName si tu ne peux pas lui définir d'id.

document.all.numero_onglet.innerText=onglet_actif;

______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
Rejoignez-nous