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.
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.<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>
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>
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!