Maison > interface Web > js tutoriel > le corps du texte

Que signifie javascript $ ?

藏色散人
Libérer: 2023-01-05 16:11:43
original
10287 Les gens l'ont consulté

javascript $ fait référence à une classe de méthodes définie par prototype. Par exemple, "$("id")" obtient l'élément dont l'identifiant de page est "id", et "$F("id")" obtient Est la valeur de l'élément avec l'identifiant de page "id", qui est en lecture seule et non inscriptible.

Que signifie javascript $ ?

L'environnement d'exploitation de cet article : système Windows 7, version JavaScript 1.8.5, ordinateur Dell G3.

La signification du symbole $ en Javascript

$, fait référence à une classe de méthodes définie par le prototype

$("id") obtient la page L'élément avec l'identifiant "id"

$F("id") obtient la valeur de l'élément avec l'identifiant "id" sur la page. Celle-ci est en lecture seule et ne peut pas être écrite

<.>

Méthodes universelles

Ce package contient de nombreux objets prédéfinis et méthodes universelles. Le but évident de l’écriture de ces méthodes est de vous éviter beaucoup de codage et d’idiomes répétitifs.

  • Utiliser la méthode $()

La méthode $() est pratique pour la méthode document.getElementById() trop fréquemment utilisée dans le DOM L'abréviation de , tout comme cette méthode DOM, cette méthode renvoie l'élément avec l'identifiant transmis en paramètre.

C'est mieux que la méthode du DOM. Vous pouvez transmettre plusieurs identifiants comme arguments et $() renvoie un objet Array avec tous les éléments requis. L’exemple suivant vous décrira cela.

<HTML><HEAD><TITLE> Test Page </TITLE><script src="prototype-1.3.1.js"></script><script> function test1() { var d = $(’myDiv’); alert(d.innerHTML); } function test2() { var divs = $(’myDiv’,’myOtherDiv’); for(i=0; i<divs.length; i++) { alert(divs[i].innerHTML); } }</script></HEAD><BODY> <div id="myDiv"> <p>This is a paragraph</p> </div> <div id="myOtherDiv"> <p>This is another paragraph</p> </div> <input type="button" value=Test1 onclick="test1();"><br> <input type="button" value=Test2 onclick="test2();"><br></BODY></HTML>
Copier après la connexion

Un autre avantage de cette méthode est que vous pouvez transmettre la chaîne d'identification ou l'objet élément lui-même, ce qui la rend très utile lors de la création de méthodes pouvant transmettre n'importe quel paramètre formel.

Utilisation de la méthode $F()

La méthode $F() est un autre raccourci très populaire. Il peut renvoyer la valeur de n'importe quel contrôle de formulaire de saisie, tel qu'une zone de texte ou une zone déroulante. Cette méthode peut transmettre l'identifiant de l'élément ou l'élément lui-même.

<script> function test3() { alert( $F(’userName’) ); }</script><input type="text" id="userName" value="Joe Doe"><br> <input type="button" value=Test3 onclick="test3();"><br>
Copier après la connexion

[Apprentissage recommandé :

Tutoriel avancé javascript]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal