Юзер вводит в текстовое поле информацию. Нужно как-то проверить включен ли Caps Lock и если да, тогда отключать его. Можно ли это реализовать с помощью javascript?
Можно проверять включен ли Caps Lock, к примеру с помощью этой библиотеки.
Если Вы хотите чтоб в поле вводили данные только в нижнем регистре, то есть вариант куда лучше и без использования JS, добавьте стиль на поле ввода:
text-transform: lowercase;
К примеру:
<input name="email" type="text" style="text-transform: lowercase;">
UPD: Если же нужно чтобы и в input значение было в нижнем регистре то самый простой вариант:
$(document).on('keyup', 'input', function() {
if (CapsLock.isOn()){
$(this).val($(this).val().toLowerCase());
}
});
Можете вообще всё сразу переводить в нижний регистр, просто уберите проверку CapsLock.isOn()
Пример https://jsfiddlenet/zvrata/0okjx14o/#
Есть чат на нодеОбьекты пользователей которые сейчас в чате хранятся в массиве users
Как осуществить ведение счета в игре крестики-нолики, написанной на js, через cookie?
В extjs 5 создал небольшой сайт с левой панелью (меню) и правой панелью, где отображается контент, вызванный в менюПри нажатии кнопок новый контент...