21 lines
505 B
JavaScript
Executable file
21 lines
505 B
JavaScript
Executable file
container.onmouseover = container.onmouseout = handler;
|
|
|
|
function handler(event) {
|
|
|
|
function str(el) {
|
|
if (!el) return "null"
|
|
return el.className || el.tagName;
|
|
}
|
|
|
|
log.value += event.type + ': ' +
|
|
'target=' + str(event.target) +
|
|
', relatedTarget=' + str(event.relatedTarget) + "\n";
|
|
log.scrollTop = log.scrollHeight;
|
|
|
|
if (event.type == 'mouseover') {
|
|
event.target.style.background = 'pink'
|
|
}
|
|
if (event.type == 'mouseout') {
|
|
event.target.style.background = ''
|
|
}
|
|
}
|