Первый тип: button.onclick = function ("alert ('hello');");
Второй тип: button.onclick = function () {alert ("hello"); };
Третий тип: button.onclick = myAlert;
Функция myAlert () {
оповещение ("Привет");
}
Четвертый тип:
Эта ситуация более динамична и практична, а также может добавить несколько функций (порядок дополнительных событий - это порядок исполнения), хаха
if (window.addeventlistener) {// mozilla, netscape, firefox //element.addeventlistener(type, stistener, usecapture); Button.AddeventListener ('нажмите', alert ('11 '), false); Button.AddeventListener ('нажмите', alert ('12 '), false); // Заказ об выполнении 11 -> 12} else {// 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 ');}); // Если вы пишете таким образом, все три метода будут выполнены // Конечно, вы также можете написать кнопку. Onclick = function ("alert ('51 ');"); button.attachevent ("onclick", function () {alert ('52 ');}); // Удаленно удалить событие Detachevent ('onclick', func); // Использование фанка DELETE Event в соответствии с IE func removeEventListener ('click', func); // Использовать фанк удаления мероприятия под Mozilla, Delete Event FuncПриведенные выше четыре метода (рекомендуется) JS для изменения действия OnClick - это все контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.