Подскажите, tagName всегда возвращает значение заглавными буквами?
У меня вот такой пример - в диве с классом test есть несколько инпутов. Ловлю событие клика в инпутах вот так:
document.querySelector('.test').addEventListener('click', function(e) {
let el = e.target;
console.log(el.tagName); // Возвращает INPUT заглавными символами
if (el.tagName == 'input' || el.tagName == 'INPUT') {
// .....
}
})
Я на всякий случай прописал в условии и строчными и заглавными, но интересно, tagName всегда возвращает заглавными или может в обоих вариантах вернуть?
Я тестирую в гугл-хроме.