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

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

26.01.2026, 17:17. Показов 1516. Ответов 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
1305 / 1326 / 193
Регистрация: 21.01.2024
Сообщений: 6,108
27.01.2026, 21:15
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от stele Посмотреть сообщение
Судя по примеру ни какие кнопки нажимать не надо.
Там вообще ничего не говорится про раскладки.
А на деле всегда возвращает "w"
0
264 / 132 / 25
Регистрация: 29.02.2016
Сообщений: 725
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
1305 / 1326 / 193
Регистрация: 21.01.2024
Сообщений: 6,108
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
264 / 132 / 25
Регистрация: 29.02.2016
Сообщений: 725
28.01.2026, 17:12
7755, как я понимаю ожидается ввод на каком-то определённом языке? А неглядя вводят на другом большой объём текста, видят что не то, ругаются, стирают, начинают вводить заново, ругаются ещё больше? При всём многообразии раскладок на 99,99% клавиатур они одинаково расположены. Как вариант конвертировать в нужный язык буквы либо по мере ввода, либо в уже введённом куске текста.
0
 Аватар для voraa
1305 / 1326 / 193
Регистрация: 21.01.2024
Сообщений: 6,108
28.01.2026, 18:04
Цитата Сообщение от stele Посмотреть сообщение
Как вариант конвертировать в нужный язык буквы либо по мере ввода, либо в уже введённом куске текста.
А если там не буквы. Я ввожу на русском, но иногда нужны знаки типа <, > , # Надо их конвертировать? Хотел я "Б" ввести или "<" Хотел "," или "б"?
0
264 / 132 / 25
Регистрация: 29.02.2016
Сообщений: 725
28.01.2026, 19:58
Цитата Сообщение от voraa Посмотреть сообщение
но иногда нужны знаки типа <, > , # Надо их конвертировать?
Тогда только кнопка "ошибка раскладки" - по её нажатию весь последний введённый текст преобразовывать к другой кодировке. Но тут надо бы знать детальнее для кого и чего это всё затевается и будет ли им так удобнее. А то можно сгородить "виртуальную" клавиатуру. Просто перехватывать весь ввод, а раскладку переключать кнопкой рядом с полем ввода.
0
 Аватар для voraa
1305 / 1326 / 193
Регистрация: 21.01.2024
Сообщений: 6,108
28.01.2026, 20:25
Цитата Сообщение от stele Посмотреть сообщение
по её нажатию весь последний введённый текст преобразовывать к другой кодировке.
Тоже ерунда. Печатаешь не глядя в экран. То на русской, то на английской раскладке. В какой то момент при переключении плохо нажал кнопки переключения. И вот половина текста правильно, половина - нет. А кнопка
Цитата Сообщение от stele Посмотреть сообщение
по её нажатию весь последний введённый текст преобразовывать к другой кодировке.
И "последний" - от какого места считать?
Цитата Сообщение от stele Посмотреть сообщение
А то можно сгородить "виртуальную" клавиатуру.
Мышью тыкать - очень медленно получится.

ЗЫ я как то наблюдал, как врач-кардиолог (ветеринар) заполнял медицинскую карту. Там всяких полей на 2 экрана. Он к мыши прикоснулся раза 2 всего. Все с клавиатуры.
0
264 / 132 / 25
Регистрация: 29.02.2016
Сообщений: 725
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
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе. Самым главным критерием для меня было создание паролей, в котором отсутствуют знаки: | 1 l I Обработка содержит реквизиты: -. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru