Der erste Typ: button.onclick = function ("alert ('Hallo');");
Der zweite Typ: button.onclick = function () {alert ("Hallo"); };
Der dritte Typ: button.onclick = myAlert;
Funktion myalert () {
alarm ("Hallo");
}
Der vierte Typ:
Diese Situation ist dynamischer und praktischer und kann auch mehrere Funktionen hinzufügen (die Reihenfolge der zusätzlichen Ereignisse ist die Reihenfolge der Ausführung), haha
if (window.adDeventListener) {// Mozilla, Netscape, Firefox //element.addeventListener(TypeListener,uSecapture); Button.AdDeVentListener ('Click', Alert ('11 '), False); Button.AdDeVentListener ('Click', Alert ('12 '), False); // Ausführungsreihenfolge 11 -> 12} else {// ie button.attachEvent ('onclick', function () {alert ('21 ');}); taste.attachEvent ('onclick', function () {alert ('22 ');}); Ausführungsreihenfolge 22 -> 21}Beispiel Erklärung:
button.onclick = function ("alert ('31 ');"); button.onclick = function ("alert ('32 ');"); button.onclick = function ("alert ('33 ');"); // Wenn Sie auf diese Weise schreiben, wird nur die letzte Methode ausgeführt.attaCHEvent ("Onclick", function () {alert ('41 ');}); button.attachEvent ("onclick", function () {alert ('42 ');}); button.attachEvent ("onclick", function () {alert ('43 ');}); // Wenn Sie auf diese Weise schreiben, werden alle drei Methoden ausgeführt // Natürlich können Sie auch Schaltfläche schreiben. button.attachEvent ("onclick", function () {alert ('52 ');}); // remote Ereignisablösung entfernen ('Onclick', func); // Verwenden Sie den Event func delete unter IE func REMEDEVENTLILENER ('Click', Func); // Verwenden Sie den Event -Func unter Mozilla und löschen Sie Event FuncDie oben genannten vier Methoden (empfohlen) von JS, um die Onclick -Aktion zu ändern, sind alle Inhalte, die ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.