Условие для button
Вложений: 1
Здравствуйте.
Подскажите, пожалуйста, как написать условие для кнопки. Если нажата -> отжать. Если нет -> нажать. Изображение в пикрепленном файле. Очень надеюсь на вашу помощь. |
можно подставлять классы
|
А немного поконкретнее :)
|
трудно угадать как у вас реализованы те кнопки
|
if (нажата, то есть active) отжать else нажать;
|
просто логика синтаксис никакой:
скажем нажатие символизирует флаг, 0 - опущен (кнопка нажата), 1 - поднят (кнопка ненажата) флаг = 0 ... Иф флаг == 0 Тогда отжать кнопку флаг = 1 Иначе нажать кнопку флаг = 0 ... Профит |
и чего тогда не получается?
<button id="but">click</button> <script> (function () { var flag = 0; but.onclick = function () { if (flag == 0) { this.innerHTML = 'active'; flag = 1; } else { this.innerHTML = 'inactive'; flag = 0; } } })(); </script> за флаг также можно взять значение какого-нибудь атрибута или свойства |
Часовой пояс GMT +3, время: 03:55. |