


Solution au problème selon lequel le navigateur IE ne prend pas en charge les compétences getElementsByClassName_javascript
La méthode getElementsByClassName a été ajoutée à DOM3, mais elle n'est pas supportée par les autres versions sauf IE9 et 10. C'est pénible !
La solution actuelle consiste à déterminer si le navigateur prend en charge cette méthode. S'il la prend en charge, laissez-la tranquille. S'il ne la prend pas en charge, ajoutez la méthode getElementsByClassName à l'objet document. Cette façon d'écrire a l'avantage de ne pas la prendre en charge. il faut y aller, qu'il y ait ou non une fonction native. Modifier le code.
Certaines personnes sur Internet définissent directement une fonction getElementsByClassName, mais dans ce cas, toutes les utilisations de document.getElementsByClassName dans le code doivent être réécrites dans getElementsByClassName. C'est quelque peu gênant et pas universel.
La méthode suivante prend parfaitement en charge la rédaction de documents :
if(!document.getElementsByClassName){ document.getElementsByClassName = function(className, element){ var children = (element || document).getElementsByTagName('*'); var elements = new Array(); for (var i=0; i<children.length; i++){ var child = children[i]; var classNames = child.className.split(' '); for (var j=0; j<classNames.length; j++){ if (classNames[j] == className){ elements.push(child); break; } } } return elements; }; }

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment spécifier la version des packages locaux dans les projets PNPM et MonorePO lors de la gestion des projets utilisant PNPM et MonorePO, vous rencontrez souvent la nécessité de partager des zones locales entre les projets ...

Pourquoi mon code ne prend-il pas effet lors de l'utilisation de RXJ pour fonctionner sur les flux? Apprentissage RXJS ...

GiteEpages STATIQUE Le déploiement du site Web a échoué: 404 Dépannage des erreurs et résolution lors de l'utilisation de Gitee ...

Explication détaillée de la méthode de recherche XPATH sous les nœuds DOM en JavaScript, nous devons souvent trouver des nœuds spécifiques de l'arbre Dom basé sur les expressions XPath. Si vous avez besoin de ...

Solution au problème que le fichier serveur ne peut pas être téléchargé après la configuration SFTP.json Après avoir configuré le fichier SFTP.json, les utilisateurs peuvent rencontrer l'incapacité de télécharger le fichier du serveur cible ...

Comment résoudre le problème de l'image transparente avec le résultat de la transformation de la projection OpenCV.JS est vide. Lorsque vous utilisez OpenCV.JS pour le traitement d'image, vous rencontrerez parfois l'image après la transformation de la projection ...

La défaillance de l'attribut max-hauteur du composant de la table ElementPlus et la solution consiste à utiliser l'élément ...

À propos de VueMaterialyar ...
