, : , . ( " ".) , mouseover mouseout, . (, blur focus), .
, "myTable". mouseover:
var table = document.getElementById("myTable");
if (table.attachEvent) {
table.attachEvent("onmouseover", handleMouseOver);
}
else {
table.addEventListener("mouseover", handleMouseOver);
}
:
function handleMouseOver(event) {
var target;
event = event || window.event;
target = event.srcElement || event.target;
while (target && target.tagName != "TD" && target.tagName != 'BODY') {
target = target.parentNode;
}
if (target && target.tagName != 'BODY') {
}
}
, , , target null body, , ..
Javascript . , Prototype :
$("myTable").observe("mouseover", handleMouseOver);
function handleMouseOver(event) {
var target;
target = event.findElement("td");
if (target) {
}
}
jQuery, Closure, .