Имеется разметка
<button onclick="doCount()">Считаем</button>
<p id="count">Всего попыток: </p>
и функция
function doCount(){
var count=document.getElementById('count'),
counNum=0;
count.innerHTML+=counNum++;}
Почему при нажатии на клавишу выводятся нули? Нужно, чтобы выводился инкремент.
counNum постоянно перезаписывается в Вашем случае
let counNum=0;
function doCount(){
let count=document.getElementById('count');
count.innerHTML+=counNum++;}
<button onclick="doCount()">Считаем</button>
<p id="count">Всего попыток: </p>
Я бы все-таки посоветовал избавится от "приплюсовывания" к innerHTML. Добавил span элемент.
Суть: берем этот span по ид, конвертим текущее значение к int с помощью +, прибавляем 1 и сетаем этому элементу.
function doCount() {
var count = document.getElementById('count');
count.innerHTML = +count.innerHTML + 1;
}
<button onclick="doCount()">Считаем</button>
<p>Всего попыток: <span id="count"></span></p>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости