Manejo de eventos
1. Fuente del evento: cualquier elemento HTML (nodo), cuerpo, div, botón
2. Evento: su operación
ratón:
hacer clic
dblick doble clic
Menú de texto de OnContextMenu
La copia del código es la siguiente:
<Body OnContextMenu = "return false"> // Prohibir el programa de clic derecho
mouseover put
ratón
mousadown
ascensor de ratón
mousemove ratón
teclado:
Evento de teclado KeyPress
Levantamiento clave
llave
documento:
carga de carga
Onload es un evento que se dispara después de que se carga la página
descargar cierre
Antes de que se cierre la carga protegida
Forma:
evento de enfoque
borde pierde el enfoque
Enviar Evento de envío
Evento de cambio de cambio
otro:
voluta
Seleccionar Evento de selección de selección
3. Manejador de eventos
El primer tipo:
Formato: <etiqueta en event = "Handler de eventos" />
Ejemplo:
La copia del código es la siguiente:
<script>
función show () {
var uno = document.getElementById ("one");
alerta (One.inntext);
}
espectáculo();
</script>
<Body>
<div id = "one">
wwwwwwwwwwwwwwwwwwwwwwwwww
</div>
<input type = "button" onClick = "show ()" value = "show">
El segundo tipo:
Controlador directamente en el objeto JavaScript.on
La copia del código es la siguiente:
<div id = "dos">
Hola, wulin.com//www.vevb.com
</div>
<script>
var uno = document.getElementById ("dos");
One.OnClick = function () {
this.style.backgroundcolor = "rojo";
}
</script>
El tercer tipo:
Básicamente, nadie lo usa
La copia del código es la siguiente:
<script for = "Event Source ID" Event = "Event"> Event Handler </script>
<div id = "th">
Hola, wulin.com//www.vevb.com
</div>
<script for = "th" event = "onclick">
var uno = document.getElementById ("th");
One.Style.BackgroundColor = "Red";
</script>
¿Has entendido el manejo de incidentes de JavaScript? Déjame un mensaje si tienes alguna pregunta.