Size: a a a

2021 May 07

NK

Nikolay Kovalev in JS
Можно отслеживать по коду кнопки, например function(event) {
 if (event.keyCode === 18) {...}
}
источник

NK

Nikolay Kovalev in JS
Код каждой клавиши можно посмотреть на keycode.info
источник

A

Ash in JS
нет у событий мыши кейкода
источник

A

Ash in JS
да и откуда
источник

NK

Nikolay Kovalev in JS
Прошу прощения, затупил, пропустил момент, что именно событии мыши
источник

OO

Oleg Otkidach in JS
Бывает же такое, сам написал код, сам до конца не понимаю как он работает. Но работает корректно.

Вот тут можно посмотреть примерный код - https://replit.com/@Allegro75/DrearyResponsibleHertz#script.js

Задача была простая.
На странице есть форма типа "Оставить заявку".
Дизайн формы сделан не мной.
Мне надо было, чтобы когда юзер набирает своё имя и прочее в полях формы - из того поля, в к-ром пишет юзер исчезало слово-плейсхолдер (типа "Телефон"). Оно  в HTML оформлено как текстовое содержание следующего за инпутом тэга label.

Хорошо, это я написал легко, но возникла проблема - если юзер писал-писал, а потом-таки стирал написанное, надо бы, чтоб возвращался плейсхолдер.
Сегодня я это решил, и сам удивляюсь.
Для меня чудо, что строки 4 и 8 в моём коде прекрасно взаимодействуют.
const labelText (а это у меня как раз строки "Пример" и "Эл. почта") объявляется два раза (несмотря на то, что она конст!) и каждый раз корректно привязывается к редактируемому юзером инпуту.
источник

OO

Oleg Otkidach in JS
Как всё это работает?
Мы, когда форичем обходим инпуты, получается, декларируем функцию вместе с её окружением  в виде const labelText.
И, получается, у нас есть два const labelText, и они друг другу не мешают... странно всё это
источник

AM

Azat Magdeev in JS
Все верно, консты тут и не должны мешать друг другу
источник
2021 May 08

АЧ

Амыр Челоков... in JS
как начать писать новую программу?
источник

АЧ

Амыр Челоков... in JS
есть какой то алгоритм?
источник

АЧ

Амыр Челоков... in JS
или стандарт?
источник

AM

Azat Magdeev in JS
Ага, нарисуй блок-схему сначала
источник

ВР

Ваня Реутенко... in JS
1. Сбор требований
2. Постройка концепта
3. Определение api
4. Имплементация
5. Рефакторинг
источник

ВР

Ваня Реутенко... in JS
Требования:
1. Функциональные
2. Не функциональные

Постройка концепта:
1. Блок-схема
2. Граф-схема
3. Псевдокод
Что-то одно или все сразу
источник

ВР

Ваня Реутенко... in JS
Я делаю так, не притендую на истину, просто делюсь "опытом"
источник

ei

export default - зло... in JS
Ебашу сразу приложение 🌚
источник

ВР

Ваня Реутенко... in JS
источник
2021 May 09

w

whoami in JS
привет всем смотрящим, вопрос такой , как отображать разные таблицы по центру окна в зависимости от выбора в дропдауне, подскажите идею пожалуйста
источник

w

whoami in JS
и да всех с праздником
источник

A

Ash in JS
Как табы? несколько блоков в одной точке, один display:block, другие none
Просто перезаполнять таблицу в зависимости от выбранной опции?
источник