Насколько мне известно, не существует соглашения для именования элементов HTML в JS. Javascript - это такой разнообразный мир, что даже если бы существовала конвенция, за ней вряд ли следовало бы большинство сообщества. См., Например, различные кодовые линтеры и соглашения о стилях кода (https://www.sitepoint.com/comparison-javascript-linting-tools/).
Имена должны ясно показывать ваши намерения, чтобы код был легко понятен. Я не думаю, что добавление типа элемента HTML к именам переменных JS очень полезно для ясности (в нашем примере это 'btn' и 'div'), но могут быть случаи, когда это добавляет ясности. И, если вы в команде, вы, вероятно, должны следовать правилам команды.
Используйте свое лучшее суждение и всегда стремитесь к ясности в своем коде.