El primer tipo: button.OnClick = function ("alerta ('hola');");
El segundo tipo: button.Onclick = function () {alert ("hola"); };
El tercer tipo: botón.Onclick = myalert;
función myalert () {
alerta ("hola");
}
El cuarto tipo:
Esta situación es más dinámica y práctica, y también puede agregar múltiples funciones (el orden de los eventos adicionales es el orden de ejecución), jaja
if (window.addeventListener) {// mozilla, netscape, firefox //element.addeventListener(type,listener,useCapture); botón.AdDeventListener ('Click', Alert ('11 '), falso); botón.AdDeventListener ('hacer clic', alerta ('12 '), falso); // Orden de ejecución 11 -> 12} else {// ie button.attachevent ('onClick', function () {alert ('21 ');}); Button.attachevent ('onClick', function () {alert ('22 ');}); Orden de ejecución 22 -> 21}Explicación del ejemplo:
button.OnClick = function ("alerta ('31 ');"); button.OnClick = function ("alert ('32 ');"); button.OnClick = function ("alerta ('33 ');"); // Si escribe de esta manera, solo el último método se ejecutará botón.attachevent ("onClick", function () {alert ('41 ');}); Button.attachevent ("onClick", function () {alert ('42 ');}); Button.attachevent ("onClick", function () {alert ('43 ');}); // Si escribe de esta manera, los tres métodos se ejecutarán //, por supuesto, también puede escribir botones.OnClick = function ("alerta ('51 ');"); Button.attachevent ("onClick", function () {alert ('52 ');}); // Eliminar remotamente Event Detachevent ('OnClick', func); // use el evento Delete FUNC en IE FUNC RemoVentEventListener ('Haga clic', func); // Use el Evento Delete FUNC en Mozilla, Delete Event FUNCLos cuatro métodos anteriores (recomendados) de JS para modificar la acción OnClick son todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.