Code html
<script type = "text / javascript"> $ (function () {$ ("# btn4"). cliquez (function () {$ ("# btn3"). cliquez ();});}); fonction change () {alert ("onClick"); } </ script> <bouton id = "btn3" onclick = "modifier ()"> dd </utton> <button id = "btn4"> ee </ftont>La différence:
1.Onclick est un événement contraignant qui indique au navigateur quoi faire lorsque vous cliquez sur la souris
Cliquez lui-même est une méthode qui déclenche l'événement OnClick. Tant que la méthode Click () de l'élément est exécutée, l'événement OnClick sera déclenché. Comme indiqué dans le code d'appel, lorsque le bouton «EE» est cliqué, l'événement «DD» OnClick sera déclenché (normalement, en appuyant sur le bouton «DD» déclenchera l'événement ONClick «DD»). La raison en est que
$ ("# btn4"). cliquez sur (fonction () {$ ("# btn3"). cliquez sur ();});Lorsque vous cliquez sur le bouton «EE», la méthode «dd» cliquez sur () est appelée en interne, ce qui déclenche l'événement «dd» onclick.
2. La fonction principale de la méthode click () est de déclencher l'événement onClick pour appeler l'élément de méthode de clic. De plus, si le code suivant est défini dans la méthode de clics
$ ("# btn3"). cliquez sur (fonction () {alert ("***");});Le code de fonction dans la méthode de clic sera exécuté après l'exécution de l'événement OnClick. À l'heure actuelle, la méthode de clic joue le rôle des événements d'appel. Exemple:
Code html
<script type = "text / javascript"> $ (function () {$ ("# btn3"). cliquez (function () {alert ("aa");});}); fonction change () {alert ("bb"); } </ script> <bouton id = "btn3" onclick = "change ()"> dd </utton>L'ordre pop-up de la boîte pop-up est d'abord «BB» puis «AA».