不知道是不是你要的意思?<input id="i1" onblur="f()"/>
<input id="i2" onblur="f()"/>
<input id="i3" onblur="f()"/><script>
function f() {
a = document.activeElement;
alert(a.id?a.id:a.tagName);
}
</script>
<input id="i2" onblur="f()"/>
<input id="i3" onblur="f()"/><script>
function f() {
a = document.activeElement;
alert(a.id?a.id:a.tagName);
}
</script>
<script type="text/javascript">
if (typeof document.activeElement == 'undefined')
{
document.activeElement = null;
var x = document.getElementsByTagName('*');
for ( var i = 0 ; i < allTags.length; i++ )
x[i].onfocus = function() { document.activeElement = this;}
}
function f() {
var a = document.activeElement;
document.getElementById("demo").innerHTML=(a.id?a.id:a.tagName);
}
</script>