JS判断一个对象已获得焦点document.activeElement.tagName //tagName 标签名 实例:判断body获得光标时关闭输入法。 复制代码 代码如下: var act = document.activeElement.tagName.toLowerCase(); if(act.indexOf("body") != -1 || act.indexOf("html") != -1) { document.body.style.imeMode = 'disabled'; } <BR>function test(){<BR>var srcElem = document.activeElement<BR>var testval = srcElem.name; //id和name比较常用应该<BR>alert("控件"+testval+"获取焦点");<BR>}<BR>