document.getElementById('theId').getElementsByClassName('theClass');
document.getElementById('theId').getElementsByClassName('theClass')[0];
getElementsByClassName
var tags = getElementsByTagName('a');for(i=0;i<tags.length;i++){ if(tags[i].className==='theClassWanted') { //code to execute }}
Turns out this WAS selecting it properly. Something else in my code was broken
I've never figured out how to select all classes with
getElementsByClassName, so that's why jQuery is so great.getElementsByClassNamedoesn't have great browser support