Есть кнопка
<a href="" onClick='this.innerHTML="Скрыть"' >Ещё</a>
Изначально название гиперссылки "Ещё", после нажатия оно становится "Скрыть" и остаётся в этом же состоянии при дальнейших нажатиях. Как сделать, что при каждом нажатии название ссылки менялось циклично?
<a href="#" onClick='this.innerHTML=="Ещё" ? this.innerHTML="Скрыть" : this.innerHTML="Ещё"'>Ещё</a>
Можно так
html:
<a href="" onClick='handler()'>Ещё</a>
js:
function handler(e){
var el = e.target;
if(el.innerHTML == "Скрыть"){
el.innerHTML = "Еще";
} else {
el.innerHTML = "Скрыть";
}
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости