Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 19.10.2016, 07:10
Интересующийся
Отправить личное сообщение для anna4 Посмотреть профиль Найти все сообщения от anna4
 
Регистрация: 17.08.2016
Сообщений: 13

Есть скрипт, как необходимым кнопка задать id
<script>
;(function(){
/* Это код отвечающий за клики по кнопкам
с увеличением числа.
Необходимым кнопкам необходимо указать id: plus
(при редактировании кнопки на вкладке: "действия"
И указать на странице число оборнутое в спан с
определленым id:<span id="numberPlus">0</span>
*/
var btnAll = document.querySelectorAll('.btn[hack-data-id=plus]');
var number = document.getElementById('numberPlus');
var n = 339;
number.innerHTML = localStorage.plusNumber || 0;
for (var i = 0; i < btnAll.length; i++) {
btnAll[i].setAttribute('data-click', 'true');
};
document.body.addEventListener('click', function(event) {
var targ = event.target;
if (check(targ)) {
updateNum();
targ.setAttribute('data-click', 'false');
}
else if (check(targ.parentNode)) {
updateNum();
targ.parentNode.setAttribute('data-click', 'false');
}
});

function updateNum() {
lastZn = +localStorage.plusNumber || 0;
localStorage.plusNumber = lastZn + n;
number.innerHTML = localStorage.plusNumber;
};

function check(elem){
return ~elem.className.search('btn') &&
elem.getAttribute('hack-data-id') === 'plus' &&
elem.getAttribute('data-click') === 'true';
};
}());

</script>


<p style="text-align: right; line-height: 1;"><strong>Баланс: <span id="numberPlus">0</span></strong></p>
Ответить с цитированием
  #12 (permalink)  
Старый 19.10.2016, 07:31
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

anna4, отформатируйте свой код
Ответить с цитированием
  #13 (permalink)  
Старый 19.10.2016, 10:08
Интересующийся
Отправить личное сообщение для anna4 Посмотреть профиль Найти все сообщения от anna4
 
Регистрация: 17.08.2016
Сообщений: 13

Помогите сделать кнопку с этим значением <span id="numberPlus">0</span>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена .swf файлов по нажатию на кнопку Exi Элементы интерфейса 2 07.07.2015 16:58
Подгрузка файла по нажатию на кнопку maximus Events/DOM/Window 7 24.12.2012 08:01
загрузка дополнительных новостей по нажатию на кнопку RAZVOR jQuery 2 07.06.2012 23:48
Как найти наибольшее число и ввести его на экран? Ivan152 Оффтопик 2 20.05.2012 20:13
Получить все элементы строки таблицы по нажатию на кнопку ansi_str Events/DOM/Window 2 01.03.2012 16:58