отследить клик вне элементе(div)
есть div
при двойном клике на нем создается дочерний textarea в textarea пишется текст при клике или двойном клике вне искомого div'a (на документе, другом div'e или другом элементе - не важно) textarea удаляется, а его текст помещается innertext искомого diva как отселедить, что произошел клик вне этого дива (желательно средствами событийной модели нашего div'а - о как сказал :yes: ) |
torsar,
<html>
<head>
<script>
window.onload = function () {
document.body.onclick = function (e) {
e = e || event;
target = e.target || e.srcElement;
if (target.tagName == "DIV" && target.id == "search") {
return alert("клик по нужному div-у");
} else {
return alert("клик вне нужного div-a");
}
}
}
</script>
</head>
<body>
<div id="search" style="width: 200px">~bla~bla~bla~</div>
<div id="id1">id1</div><div id="id1">id2</div><div id="id1">id3</div>
|
| Часовой пояс GMT +3, время: 19:22. |