如何获取html页面的元素id

时间:2012-02-09 11:46:08

标签: javascript android

我有一个网页视图和底部的按钮。将html页面加载到Web视图后,当我单击按钮时,我需要从html页面获取当前聚焦的html元素id的id。怎么弄那个.. ??帮助我的朋友,当前关注的元素可能是页面显示的第一个主题元素。

1 个答案:

答案 0 :(得分:1)

点击按钮时尝试此代码。这将在警告框中显示焦点元素的ID。

function showFocusedElemntId(){
  var length_of_total_elm = document.formName.elements.length;
  var elm = document.formName.elements;

  for(var k=0;k<length_of_total_elm;k++){
        if(!elm[k].activeElement && elm[k].activeElement == document.body){
           alert("Focused element's ID is (body element)"+elm[k].id);
           break;
        }     
        else if(elm[k].activeElement){ 
           alert("Focused element's ID is "+elm[k].id);
       }
 }   

}