Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Нормальный HTML листбох?

25.03.23 19:04
Re: Нормальный HTML листбох?
 
uscheswoi_82 коренной житель
uscheswoi_82

Вот так работает:

CSS:

#listbox .unselected { background-color:white; color:black; }


Javascript:

<script>
function _clear() {
  var el = document.getElementById('listbox');
  for(c of el.children)
    c.setAttribute('class', 'unselected');
}
</script>


HTML:

  <ul id="listbox">
    <li onclick="_clear(); this.setAttribute('class', 'selected')">a</li>
    <li onclick="_clear(); this.setAttribute('class', 'selected')">b</li>
    <li onclick="_clear(); this.setAttribute('class', 'selected')">c</li>
  </ul>
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
 

Перейти на