Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Нужна помощ!!! (https://javascript.ru/forum/dom-window/73735-nuzhna-pomoshh.html)

Владислав Star 10.05.2018 22:03

Нужна помощ!!!
 
Уменя есть кликер сделаный на js, сейчас я розрабатую новую версию игры, предыдущая версия находится на домене gkeys.cc.ua.
Проблема в том что я не знаю как осуществить одну вещь. Если у тебя количество так называемой энергии меньше чем 1000, кнопка не активная, накликал больше чем 1000 кнопка стает активной. Помогите!

j0hnik 10.05.2018 23:16

button.disabled = i++>=1000? true:false;

Nexus 11.05.2018 07:44

j0hnik,
Цитата:

Сообщение от Владислав Star
Если у тебя количество так называемой энергии меньше чем 1000, кнопка не активная, накликал больше чем 1000 кнопка стает активной

button.disabled = ++i<=1000;

Владислав Star 11.05.2018 14:35

Не помогло, может тогда другим путем, если в
<input type="text" id="text" disabled style= text-align:center value=0>
не будет значения больше за 1000, кнопка
<button id="btp">Go Next</button> будет не активна, ежели же больше 1000 она активируеться. Пожалуйса помогите я в этом полный чайник.

j0hnik 11.05.2018 14:42

в ту же функцию что меняет value.
document.querySelector('#btp').disabled = document.querySelector('#text').value<=1000;

Владислав Star 11.05.2018 16:01

тоесть, мне это вписать в место value=0 ?

j0hnik 11.05.2018 17:35

Владислав Star,
нет,

<input type="text" id="text" disabled  value='0'>
<button id="btp" disabled>Go Next</button>
<script>
onclick = function(){
document.querySelector('#btp').disabled = document.querySelector('#text').value++<=1000;
};
</script>

Dilettante_Pro 11.05.2018 18:47

j0hnik,
Он же впишет, и будут все клики так называемую энергию считать:(
(в том числе и клики по Go Next)

j0hnik 11.05.2018 19:19

Dilettante_Pro,
Если вы знаете куда кликать надо, напишите.

Владислав Star 12.05.2018 09:07

Огромное вам спасибо!) Все работает правильно я уже обновил сайт, но появилась еще одна проблема... При обычном клике число силы уверичеваеться на 2 а потом стает 1, потом 3 и опять стает 2, в чем может быть проблема, можете на это сами посмотреть) gkeys.cc.ua


Часовой пояс GMT +3, время: 20:41.