首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript 有没有办法判断一个button是否获取了焦点,该如何处理

2012-03-26 
javascript 有没有办法判断一个button是否获取了焦点javascript有没有办法判断一个button是否获取了焦点[

javascript 有没有办法判断一个button是否获取了焦点
javascript   有没有办法判断一个button是否获取了焦点

[解决办法]
被动方式
var focus_btn = null;

button onfocus event
focus_btn = this;
[解决办法]
<button id= "button1 " isFocused= "false " onfcus= "this.isFocused= 'true '; " onblur= "this.isFocused= 'false '; "> 按扭 </button>

<script>
//这样取得
var s = document.getElementById( 'button1 ').getAttribute( 'isFocused ');
<script>
[解决办法]
给加个失去焦点的事件,然后让别的某个控件获得焦点,如果这时候那个事件发生了,那么表明该控件之前是有获得焦点的~~~~~
[解决办法]
alert(document.activeElement == button对象); ie only

方法二,button.addEventLintener( 'focus ', function () { alert( "获取到焦点的说 ") }, false);

热点排行