


Résumé des méthodes d'écriture de compatibilité JS natives couramment utilisées_compétences Javascript
May 16, 2016 pm 03:03 PMRésumons quelques choses simples
Remarques : les méthodes suivantes sont toutes encapsulées dans un objet EventUtil et la méthode est directement définie à l'aide de littéraux d'objet. . .
①Ajouter une méthode d'événement
1 2 3 4 5 6 7 8 9 |
|
②Supprimer la méthode d'événement précédemment ajoutée
1 2 3 4 5 6 7 8 9 |
|
③Obtenir des événements et des cibles d'objets d'événement
1 2 3 4 5 6 7 8 |
|
④Comment empêcher la compatibilité des événements par défaut du navigateur
1 2 3 4 5 6 7 |
|
⑤ Méthode d'écriture de compatibilité pour éviter les bulles d'événements
1 2 3 4 5 6 7 |
|
⑥Les événements mouseover et mouseout incluent uniquement des méthodes pour obtenir les éléments associés
1 2 3 4 5 6 7 8 9 10 11 12 |
|
⑦Jugement de la molette de la souris
Pour les événements mousedown et mouseup, il y a un attribut bouton dans l'objet événement,
Représente un bouton enfoncé ou relâché. L'attribut du bouton DOM peut avoir les trois valeurs suivantes : 0 représente le bouton principal de la souris, 1 représente le bouton central de la souris
bouton (bouton de la molette de la souris), 2 représente le bouton secondaire de la souris. Dans une configuration standard, le bouton principal de la souris est le bouton gauche de la souris et le bouton secondaire de la souris est
Le bouton est le bouton droit de la souris.
IE8 et les versions précédentes fournissent également l'attribut bouton, mais la valeur de cet attribut est très différente de l'attribut bouton du DOM.
0 : Indique que le bouton n'est pas enfoncé.
1 : Indique que le bouton principal de la souris est enfoncé.
2 : Indique que le bouton de la souris a été enfoncé.
3 : Indique que les boutons principal et secondaire de la souris sont enfoncés en même temps.
4 : Indique que le bouton central de la souris est enfoncé.
5 : Indique que le bouton principal de la souris et le bouton central de la souris sont enfoncés en même temps.
6 : Indique que le deuxième bouton de la souris et le bouton central de la souris sont enfoncés en même temps.
7 : Indique que trois boutons de la souris ont été enfoncés simultanément.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
⑧Comment obtenir la valeur incrémentale (delta) de la molette de la souris
1 2 3 4 5 6 7 8 |
|
⑨Obtenez l'encodage des caractères de manière multi-navigateur
1 2 3 4 5 6 7 |
|
⑩ Accéder aux données dans le presse-papiers
1 2 3 4 |
|
11. Définissez les données dans le presse-papiers
1 2 3 4 5 6 7 |
|
Encapsulez-le puis utilisez-le directement.
Pour des fichiers complets et des styles de réinitialisation CSS et LESS plus basiques, voir : https://github.com/LuckyWinty/resetFile
Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun.

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

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

Remplacer les caractères de chaîne en javascript

jQuery Vérifiez si la date est valide

jQuery obtient un rembourrage / marge d'élément

10 vaut la peine de vérifier les plugins jQuery

Http débogage avec le nœud et le http-console

jQuery Ajouter une barre de défilement à div

Tutoriel de configuration de l'API de recherche Google personnalisé
