desiple, перед первой строчкой кода напиши debugger, и открой консоль разработчика и перезагрузи страницу. заодно глянь как дебажить, поначалу будет непонятно, но там можно пошагово посмотреть, что хранится в переменных. Можно так же после каждого объявления переменной вывести ее в консоль. Просто посмотреть че там вытянуло. И навести мышкой на элемент в консоли, тогда то браузер подсветит тебе на странице и увидишь, то ли вытянуло или нет. Плюс не забывай, что querySelector тащит только ПЕРВЫЙ элемент. Если их несколько на странице, то скроет только первый
Очевидно Вы неадекватны и страдаете слабоумием .
На валидаторе введён Ваш код и показаны все ошибки, чёрным по белому.
Мне тупо лень копировать, читайте сами.
А если Вы изволите изъясняться на птичьем языке, то Вы, реально, что-то попутали...