« 上一篇下一篇 »

js获取当前活动元素的数组序号

当页面有多个相同名字的元素的个数,怎么确定该元素的序号呢,使用activeElement

案例函数:

function chooseUser(obj){

var objs=document.getElementsByName(obj.name);

for(var i=0;i<objs.length;i++){

if(objs[i] == document.activeElement){

var j = i;

alert(j);

}

}

}

前台调用代码:

<input type="text" name="UserID" onDblClick="chooseUser(this);" required />