我需要找到單擊的元素,導致文本輸入模糊並將其作爲變量存儲。我怎樣才能確定被點擊的元素的id,導致輸入'textBox'失去焦點?我不知道我是否以正確的方式處理這個問題,但下面的代碼是我迄今爲止的內容。我試過document.activeElement
,但它只是工作的投入,而不是元素,如李時珍和錨標記感謝查找導致輸入模糊的元素的ID
的javascript:
var elClicked;
$('textBox').blur(function(){
elClicked = // what is the id of the element that caused blur?
alert(elClicked);
});
HTML:
<input type = "text" id = "textBox">
<!-- example elements -->
<input type = button id = "element1" />
<a href = "#" id = "element2">text</a>
<ul><li id = "element3">list</li></ul>