Eklablog Tous les blogs
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Eklablog : Javascript, CSS, HTML et astuces diverses

[SCRIPT] $ et $$ : sélection d'éléments en Javascript

En javascript on peut rechercher un élément particulier avec les fonctions getElementById, getElementsByClassName, getElementsByTagName.

C'est vite compliqué ; on peut remplacer avantageusement ces fonctions par les fonctions $ et $$.

$ permet de rechercher un élément par son identifiant :

$('header') est équivalement à document.getElementById('header')

$$ permet des recherches complexes avec des sélecteurs ressemblant fortement à ceux du code CSS.
Cela renvoit un tableau d'éléménts : si on ne souhaite que le premier, on peut choisir l'élément d'indice [0].

$$('.module_menu_type_newsletter') recherche les éléments de classe module_menu_type_newsletter.

$$('.module_menu_type_newsletter .module_menu_contenu form input[name=subscribe]') recherche les éléments input dont le nom est subscribe, contenus dans un formulaire (form), dans un élément de classe module_menu_contenu, lui-même dans un élément de classe module_menu_type_newsletter : on trouve ainsi la zone de texte de saisie du module Newsletter.

$ et $$ ne sont pas des fonctions standard de Javascript mais sont dans Eklablog.
Profitons-en, cela simplifie les développements.

Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
B
bonsoir , je découvre votre blog et je vois beaucoup de choses intéressantes à faire et +++ encore   merci à vous  a+ 
Répondre