Это довольно старый вопрос, но для тех, кто находит его в Google, как я: вы можете использовать document.querySelector , если вы не поддерживаете IE8 и ниже:
var el = document.querySelector('.hey');
el.innerHTML;
Или даже лучше, вы можете использовать его в родительском элементе:
// let's say that hi element has id instead of class
var parent = document.getElementById('hi');
var el = parent.querySelector('.hey');
el.innerHTML;
Это лучше, чем использование getElementsByClassName, потому что браузеру не нужно искать все классы в документе.Так должно быть и быстрее.