Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
5 / 4 / 2
Регистрация: 07.05.2020
Сообщений: 95

Показать текущее значение выбранного языка ввода

26.01.2026, 17:17. Показов 1446. Ответов 29

Студворк — интернет-сервис помощи студентам
на устройстве с маленьким экраном приходится скрывать панель задач виндоус. если панель задач скрыта, то и выбранный язык ввода пользователю недоступен, приходится все время мышкой теребонькать панель задач вызывать чтобы глянуть.

хотелось бы видеть в браузере значения текущего выбранного языка ввода.

принципиально это вообще возможно на js выполнить?

Не по теме:

сначала искал расширение для браузеров, которое будет менять иконку взависимости от того, какой язык ввода выбран, но оказалось что я или плохо искал или его нету. обидно. думал фанатов скрытия панели задач и полноэкранного инета много...

0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.01.2026, 17:17
Ответы с готовыми решениями:

Показать / скрыть элемент в зависимости от выбранного значения option
Здравствуйте, пожалуйста помогите есть селект и скрытый див как правильно написать onchange,...

В окне показать обратный отсчет времени и при достижении 0 показать рисунок взрыва
Ребята,помогите пожалуйста )) на javascript :)

Блок div скрыть/показать при нажатии на кнопку "показать все"
Добрый день. На странице:...

29
 Аватар для voraa
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,011
27.01.2026, 21:15
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от stele Посмотреть сообщение
Судя по примеру ни какие кнопки нажимать не надо.
Там вообще ничего не говорится про раскладки.
А на деле всегда возвращает "w"
0
248 / 111 / 23
Регистрация: 29.02.2016
Сообщений: 582
27.01.2026, 21:28
Цитата Сообщение от voraa Посмотреть сообщение
Там вообще ничего не говорится про раскладки.
The following example demonstrates how to get the location- or layout-specific string associated with the keyboard code that corresponds to the 'W' key on an English QWERTY keyboard.
А про что же тут? Просто в данное время эта экспериментальная функциональность поддерживает только qwerty раскладку.
0
 Аватар для voraa
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,011
27.01.2026, 21:42
Клавише W соответствует w. Раскладок много. Кроме русских, есть и немецкие, французские, испанские... (не говоря про монгольские, китайские и японские). То, какой символ вводится - зависит не от клавиатуры, а от ОС. Если браузер берет инфу от ОС, то может быть он когда-нибудь и будет выдавать правильно. Но это проще использовать системные функции ОС (которых нет в js). На питоне вот говорят это так делается
https://www.google.com/search?... zg&csuir=1

Но это в винде. А браузеры работают и в Линухе и в macOs.
0
5 / 4 / 2
Регистрация: 07.05.2020
Сообщений: 95
28.01.2026, 15:57  [ТС]
костылей определителей много уже видел. начиная с памятного пунто свитчера, и заканчивая разными форумами.
все темы корячатся ПОСЛЕ нажатия на кнопку. а нужно увидеть ДО.
но уже ясно это не JS задача. можно впринципе закрывать. жаль блин. простой путь не пойдёт.
0
248 / 111 / 23
Регистрация: 29.02.2016
Сообщений: 582
28.01.2026, 17:12
7755, как я понимаю ожидается ввод на каком-то определённом языке? А неглядя вводят на другом большой объём текста, видят что не то, ругаются, стирают, начинают вводить заново, ругаются ещё больше? При всём многообразии раскладок на 99,99% клавиатур они одинаково расположены. Как вариант конвертировать в нужный язык буквы либо по мере ввода, либо в уже введённом куске текста.
0
 Аватар для voraa
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,011
28.01.2026, 18:04
Цитата Сообщение от stele Посмотреть сообщение
Как вариант конвертировать в нужный язык буквы либо по мере ввода, либо в уже введённом куске текста.
А если там не буквы. Я ввожу на русском, но иногда нужны знаки типа <, > , # Надо их конвертировать? Хотел я "Б" ввести или "<" Хотел "," или "б"?
0
248 / 111 / 23
Регистрация: 29.02.2016
Сообщений: 582
28.01.2026, 19:58
Цитата Сообщение от voraa Посмотреть сообщение
но иногда нужны знаки типа <, > , # Надо их конвертировать?
Тогда только кнопка "ошибка раскладки" - по её нажатию весь последний введённый текст преобразовывать к другой кодировке. Но тут надо бы знать детальнее для кого и чего это всё затевается и будет ли им так удобнее. А то можно сгородить "виртуальную" клавиатуру. Просто перехватывать весь ввод, а раскладку переключать кнопкой рядом с полем ввода.
0
 Аватар для voraa
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,011
28.01.2026, 20:25
Цитата Сообщение от stele Посмотреть сообщение
по её нажатию весь последний введённый текст преобразовывать к другой кодировке.
Тоже ерунда. Печатаешь не глядя в экран. То на русской, то на английской раскладке. В какой то момент при переключении плохо нажал кнопки переключения. И вот половина текста правильно, половина - нет. А кнопка
Цитата Сообщение от stele Посмотреть сообщение
по её нажатию весь последний введённый текст преобразовывать к другой кодировке.
И "последний" - от какого места считать?
Цитата Сообщение от stele Посмотреть сообщение
А то можно сгородить "виртуальную" клавиатуру.
Мышью тыкать - очень медленно получится.

ЗЫ я как то наблюдал, как врач-кардиолог (ветеринар) заполнял медицинскую карту. Там всяких полей на 2 экрана. Он к мыши прикоснулся раза 2 всего. Все с клавиатуры.
0
248 / 111 / 23
Регистрация: 29.02.2016
Сообщений: 582
28.01.2026, 20:35
Цитата Сообщение от voraa Посмотреть сообщение
Мышью тыкать - очень медленно получится.
ЗЫ я как то наблюдал, как врач-кардиолог (ветеринар) заполнял медицинскую карту.
Так мышью тыкать только один раз надо - для смены раскладки "виртуальной" клавиатуры (она виртуально вируальная ) А дальше все нажатия реальной клавиатуры преобразовывать к этой раскладке. А если это не случайные люди, то тем более их можно проинструктировать и о возможности преобразования введённого и о том что раскладка может меняется особым сочетанием клавиш (тогда и мышью тыкать не надо). А если люди совершенно случайные - то может и никакого выхода нет.
0
5 / 4 / 2
Регистрация: 07.05.2020
Сообщений: 95
29.01.2026, 12:38  [ТС]
не очень наверное эстетично порешал остальные проблемы скрытой панели задач. для хромиумов разных
дата время день недели. это максимум на что мои кривульки способны.


Цитата Сообщение от stele Посмотреть сообщение
преобразовывать
Цитата Сообщение от voraa Посмотреть сообщение
конвертировать
да все сразу говорят пунто свитчер. тут типо придумывать ниче не надо.

хотя может через годик для апи расширений мазиллы "кейбоард" добавят как спецфункцию.
Вложения
Тип файла: zip ДатаВремя.zip (327.1 Кб, 3 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.01.2026, 12:38

Как из input сделать <div>показать еще</div> или <a>показать еще</a>?
Таким скриптом я подгружаю данные. &lt;script&gt; $(document).ready(function(){ ...

Показать/скрыть символы пароля по нажатию на "Показать пароль"
Написать программу на js, позволяющую скрывать/отображать символы пароля по нажатию на checkbox...

Передать текущее значение (ширина окна браузера) в переменную?
Ребят подскажите, а то уже всю голову сломал, куда копнуть. Вообщем, есть 2 функции, первая...

Показ элементов страницы в зависимости от выбранного значения в селекте
Суть проблемки, к примеру есть форма для фильтрации на сайте по 8 критериям по селектам....

Сделать подсветку текущего выбранного меню
банально, есть обычная менюшка навигации сайта, нужно сделать подсветку текущего выбранного меню...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru