النوع الأول: button.onclick = function ("Alert ('hello') ؛") ؛
النوع الثاني: button.onclick = function () {Alert ("Hello") ؛ } ؛
النوع الثالث: button.onclick = myalert ؛
وظيفة myalert () {
تنبيه ("مرحبا") ؛
}
النوع الرابع:
هذا الموقف أكثر ديناميكية وعملية ، ويمكن أيضًا إضافة وظائف متعددة (ترتيب الأحداث المضافة هو ترتيب التنفيذ) ، هاها
if (window.addeventListener) {// mozilla ، netscape ، firefox //element.addeventListener(type،listener ، usecapture) ؛ Button.AdDeventListener ("Click" ، Alert ('11 ') ، false) ؛ Button.AdDeventListener ("Click" ، ALERT ('12 ') ، false) ؛ // Order Order 11 -> 12} آخر {// ie button.attachevent ('OnClick' ، function () {Alert ('21 ') ؛}) ؛ button.attachevent ('OnClick' ، function () {Alert ('22 ') ؛}) ؛ أمر التنفيذ 22 -> 21}مثال على التوضيح:
button.onclick = function ("Alert ('31 ') ؛") ؛ button.onclick = function ("Alert ('32 ') ؛") ؛ button.onclick = function ("Alert ('33 ') ؛") ؛ // إذا كتبت بهذه الطريقة ، فسيتم تنفيذ الطريقة الأخيرة فقط. button.attachevent ("onClick" ، function () {Alert ('42 ') ؛}) ؛ button.attachevent ("onClick" ، function () {Alert ('43 ') ؛}) ؛ // إذا كتبت بهذه الطريقة ، فسيتم تنفيذ جميع الطرق الثلاثة // بالطبع ، يمكنك أيضًا كتابة زر. button.attachevent ("onClick" ، function () {Alert ('52 ') ؛}) ؛ // إزالة الحدث عن بعد ("onclick" ، func) ؛ // استخدم حذف الحدث func ضمن IE func removeEventListener ('click' ، func) ؛ // استخدم حذف الحدث Func تحت Mozilla ، حذف الحدث Funcالطرق الأربعة أعلاه (الموصى بها) من JS لتعديل إجراء OnClick هي كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.