Size: a a a

JavaScript — русскоговорящее сообщество

2020 December 25

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
Миша Ковальчук
как можно сделать чтоб элемент div оставался в фокусе до тех пор, пока пользователь не нажмет только на определенную кнопку в интерфейсе?
а что? вроде фокус и так должен оставаться пока не тронешь чего. или он сам "проапдает"?
источник

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
Миша Ковальчук
как можно сделать чтоб элемент div оставался в фокусе до тех пор, пока пользователь не нажмет только на определенную кнопку в интерфейсе?
поставь обработчик: если кнопка, что надо, то переключить фокус, иначе фокус = что надо
источник

МК

Миша Ковальчук... in JavaScript — русскоговорящее сообщество
Luca Darwin
а что? вроде фокус и так должен оставаться пока не тронешь чего. или он сам "проапдает"?
так вот я хочу чтоб фокус оставался до тех пор пока не будут нажаты определенные места интерфеса, а он по умолчанию пропадает, когда нажмешь куда то
источник

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
Миша Ковальчук
так вот я хочу чтоб фокус оставался до тех пор пока не будут нажаты определенные места интерфеса, а он по умолчанию пропадает, когда нажмешь куда то
а сразу Вы фокус на что ставите? и он пропадает?
источник

МК

Миша Ковальчук... in JavaScript — русскоговорящее сообщество
Luca Darwin
а сразу Вы фокус на что ставите? и он пропадает?
нет, он не пропадает сам... пользователь жмет на элемент, этот элемент становится в фокусе. Вот мне надо сделать так, что бы этот элемент оставался в фокусе пока не будут нажаты ТОЛЬКО определенные места интерфейса типо...
источник

AD

AluV Daniil in JavaScript — русскоговорящее сообщество
Миша Ковальчук
как можно сделать чтоб элемент div оставался в фокусе до тех пор, пока пользователь не нажмет только на определенную кнопку в интерфейсе?
onBlur
Смотришь таргет нового элемента если не совпадает делаешь програмно фокус на своем элементе
event.explicitOriginalTarget||document.activeElement
источник

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
Миша Ковальчук
нет, он не пропадает сам... пользователь жмет на элемент, этот элемент становится в фокусе. Вот мне надо сделать так, что бы этот элемент оставался в фокусе пока не будут нажаты ТОЛЬКО определенные места интерфейса типо...
в чем сложность? чистый JS?
источник

AK

Alex K in JavaScript — русскоговорящее сообщество
Добрый вечер, возможно есть тут люди которые работали с  react-yandex-map,  если да отзовитесь!!!
источник

МК

Миша Ковальчук... in JavaScript — русскоговорящее сообщество
Luca Darwin
в чем сложность? чистый JS?
ну а как отменить потерю фокуса? Я пытался отменить onBlur, не смог
источник

AD

AluV Daniil in JavaScript — русскоговорящее сообщество
Тебе не нужно отменять тебе надо заново тригерить фокус
источник

МК

Миша Ковальчук... in JavaScript — русскоговорящее сообщество
AluV Daniil
Тебе не нужно отменять тебе надо заново тригерить фокус
да, может именно так и сделаю
источник

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
Миша Ковальчук
ну а как отменить потерю фокуса? Я пытался отменить onBlur, не смог
прям сейчас решение: пишите каждому элементу туда... у Вас есть менеджер стейтов?
источник

МК

Миша Ковальчук... in JavaScript — русскоговорящее сообщество
это реакт
источник

МК

Миша Ковальчук... in JavaScript — русскоговорящее сообщество
компонент
источник

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
Миша Ковальчук
да, может именно так и сделаю
надо еще отослать туда, куда надо имхо
источник

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
Миша Ковальчук
это реакт
Обсуждаем React.js и экосистему.

См. также: @reactnative_ru, @apollo_ru, @nodejs_ru, @js_ru, @uiux_ru

Вакансии и поиск работы: @javascript_jobs

Sponsored with ❤️ by www.axept.com
источник

Jj

J j in JavaScript — русскоговорящее сообщество
Переслано от J j
Всем привет. Использую css модули, в параметры querySelectorAll нужно поместить значение поля объекта styles(там строка лежит). Как это лучше сделать? А то у меня не получается.
источник

Jj

J j in JavaScript — русскоговорящее сообщество
Переслано от J j
источник

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
J j
Переслано от J j
Всем привет. Использую css модули, в параметры querySelectorAll нужно поместить значение поля объекта styles(там строка лежит). Как это лучше сделать? А то у меня не получается.
Вы сделайте "фидл" и спрашивайте. хорошо, что сами пытаетесь решить
источник

LD

Luca Darwin in JavaScript — русскоговорящее сообщество
J j
Переслано от J j
Всем привет. Использую css модули, в параметры querySelectorAll нужно поместить значение поля объекта styles(там строка лежит). Как это лучше сделать? А то у меня не получается.
такой же объект.  let a; a.any = помещайте, если я не ошибаюсь
источник