Показать сообщение отдельно
  #14 (permalink)  
Старый 14.08.2012, 18:43
Аватар для Dim@
Профессор
Отправить личное сообщение для Dim@ Посмотреть профиль Найти все сообщения от Dim@
 
Регистрация: 21.04.2012
Сообщений: 951

kolyan1983,
не тупите пожалуйста!
он же передается в вашу функцию и его можно алертить, вставлять и т.п.!
<script type="text/javascript">
function your_function(target){//ваша функция принимающая элемент
  alert("Элемент по которому кликнули после блура" + target + "ID элемента" + target.getAttribute("id"));
}
document.i = 0;
function blu(e){
 if (document.i != 5){return;}
 var e = e || window.event;
 var target = e.target || e.srcElement;
 your_function(target);//вызывайте свою функцию с тем элементом (который вам нужен)
//и там получайте его свойства
}
document.onclick = blu;
</script>
<div id="Это ид дива по которому ты щелкнул">Щелкни по мне что бы вызвалась твоя функция которая алертит мой ид</div>
<input type="text" onblur="document.i = 5;" onfocus="document.i = 0;">

P.S. также можно сделать так что бы клик срабатывал только один раз после блур-а - тогда надо добавить
document.i = 0;

после
var target = e.target || e.srcElement;

P.P.S. не видел пост выше - щас отвечу
Ответить с цитированием