Lorsque nous utilisons getElementById dans JS le navigateur demande pour autoriser ou bloquer le script, est-il un morceau de script pour permettre automatiquement ou d'éviter cela ou est-il une alternative pour cetteJavaScript problème getElementById
Répondre
Si "le navigateur" est IE et que vous visualisez le fichier localement, c'est parce que IE bloque JavaScript par défaut en local HTML comme mesure de sécurité.
Si "le navigateur" est Firefox (très improbable), c'est parce que netscape.security.PrivilegeManager.enablePrivilege
a été appelée. N'appelez jamais cette fonction.
Je doute vraiment que document.getElementById("id")
sera bloqué dans un navigateur. Ce doit être quelque chose d'autre qui provoque cela.
J'essayais d'obtenir l'ID d'une boîte de texte et de changer ses attributs – Moon
il s'agit probablement de l'alerte ActiveX dans IE? Pouvez-vous confirmer exactement quelle erreur dans quel navigateur et quel code vous utilisez - même un extrait devrait aider
A quoi ressemble votre script? Et en passant: c'est 'getElementById' et non' getelementbyid'. – Gumbo
Je devine juste ici, mais cela ressemble à une alerte qui dit que la page a des erreurs et vous invite à arrêter ou à continuer. Si je écris la meilleure solution serait de réparer le script en montrant votre code ici. :) – Marcel
Cette question a vraiment besoin de plus de détails. –