2009-11-18 97 views

回答

7

访问id属性

for (var i = 0; i < elements.length; ++i) { 
    elements[i].id 
} 

for (var i = 0; i < elements.length; ++i) { 
    elements[i].getAttribute('id'); 
} 
+0

嗯,'++ i',而不是'我'++? – BalusC 2009-11-18 12:43:07

+0

不管你喜欢什么,我听说++比i ++更有效率,但我认为它并不重要。 – Zoidberg 2009-11-18 12:54:12

1

试试这个:

function selectedDivs (theClass) { 
         var allHTMLTags=document.getElementsByTagName("div"); 

         for (i=0; i<allHTMLTags.length; i++) { 
         //Get all tags with the specified class name. 
         if (allHTMLTags[i].className==theClass) { 
         allHTMLTags[i].getAttribute('id'); 
         } 
         } 
         }