Marat
ошибки выскакивали
Marat
и так и так пробовал
Marat
еще до обращения к вам
Denis
Marat
один раз точно что то про промисы говорил
Marat
а второй вроде про то, что что-то не является функцией
Denis
Херово делал значит
Marat
addEventlistener не является функцией
Marat
что то такое говорил
Denis
addEventListener - является
Marat
он мне почему то говорил обратное
Marat
видимо я с ошибкой написал гдето
Denis
Ты лучше свой код в песочницу выложи
Marat
в песочницу это наподобие сервиса pastebin?
Denis
codesandbox.io
codepen.io
Marat
понял
David
Кнопку заблокировать на самом деле довольно просто (document.getElementById("button").disabled = true;). Вообще можно добавлять классы по которым проверять разрешено ли действие, а можно флаг какой-то добавить. Решений много и не важно на самом деле какое выберишь.
Anonymous
почему вот это работает
Anonymous
document.getElementById('login-block').style.visibility = 'hidden';
Anonymous
а это нет
Anonymous
document.getElementsByClassName('login-block').style.visibility = 'hidden';
Anonymous
учитывая что там ID а там класс
Denis
document.getElementsByClassName('login-block')[0].style.visibility = 'hidden';
Denis
Element и Elements
Anonymous
бл я думал это елемент бай класс а не елементс не увидел буквы
Anonymous
оно типа массив елементов внутри класа содержит ?
Denis
HTMLCollection не массив
Denis
Класс могут иметь сколько угодно элементов
Anonymous
а есть что то типа classNama>p>a
Dzhanik
Dzhanik
вчера же писал тебе об этом
Denis
И querySelectorAll
Dzhanik
+
David
Syntax Highlight Bot
Marat
всем спасибо друзья, за помощь
Marat
Marat
спасибо большое
Dzhanik
Denis
Думаю туда это прикрутить https://github.com/PrismJS/prism
https://github.com/PrismJS/prism-themes
Anonymous
почему так не работает какой то не логичный ваш js
Anonymous
var lll = document.querySelector('.login-block');
if(lll.style.visibility == 'hidden'){
lll.style.visibility = 'visible';
}else lll.style.visibility = 'hidden';
Marat
и у меня тоже что-то не работает :(
Marat
setInterval(() => {
processing = true;
console.log(processing)
if(totalTime !== 0){
secondEl.textContent = totalTime;
totalTime = totalTime - 1000;
if(totalTime === 0){
secondEl.textContent = 'Время вышло'
clearInterval();
processing = false;
console.log(processing)
const notification = new Notification('Вы выполнили задачу');
}
}
}, 1000);
console.log('1')
const totalStartBtnEl = document.querySelectorAll('[data-id=startbtn]')
if(processing !== false) {
totalStartBtnEl.forEach((item) => {
item.disabled = true;
});
} else {
totalStartBtnEl.forEach((item) => {
item.disabled = false;
});
}
Marat
в цикл if не заходит
Denis
В песочницу
Denis
Marat
оно выше
Marat
не указал здесь просто
Marat
весь код большой просто
Славик
Denis
Славик
Славик
document.querySelector вернуло нулл
Славик
а это значит по селектору ничего не было найдено
Denis
И еще что нужна проверочка
Славик
если есть ошибки, надо их скидывать
Славик
за слова "не работает" без ошибок из консоли полагается 10 отжиманий
Denis
Песочница
Denis
Anonymous
зачем мне это
Славик
выложить туда код, чтобы мы посмотрели, что да как
Славик
иначе у тебя не получается обрисовать проблему и дать нам достаточно информации, чтобы мы могли помочь
Славик
а выпытывать каждую мелочь и разбираться, что скрывается за каждым "не работает" нам не в прикол
Denis
+++
Andrey
помогите плз написать регулярку, первый символ должен быть [a-z] дальше [a-z0-9] без символов типа !@##$%^&* итд
Славик
^[a-z]{1}[a-z0-9]+$
Anonymous
не там с гитхаба надо регатся а это меня убьет ненавижу GIT и репозитории
Славик
jsfiddle.net
Denis
Славик
я спецом указал единицу =)
Славик
типа нагляднее