Как отключить переключение полей tab'ом

328
24 декабря 2017, 10:40

Всем доброго времени суток!

Возникла следующая проблема. Делаю онлайн-редактор кода, соответственно, куда же без старого доброго TAB, но при нажатии, конечно же, фокус уходи с поля ввода.

Подскажите, есть ли какие-либо решения данной проблемы.

P.S. если это важно, то поле у меня- textarea

Answer 1

Взято отсюда

<textarea onkeydown="if(event.keyCode===9){var v=this.value,s=this.selectionStart,e=this.selectionEnd;this.value=v.substring(0, s)+'\t'+v.substring(e);this.selectionStart=this.selectionEnd=s+1;return false;}"> 
</textarea>

READ ALSO
как запустить dev-server у @symfony/webpack-encore под Homestead в Vagrant?

как запустить dev-server у @symfony/webpack-encore под Homestead в Vagrant?

Пытаюсь поднять Symfony 3 на Homestead в VagrantНо не получаю доступ к файлам frontend'а запуская npm run dev-server

222
Неправильно отображается верстка на GitHub Pages

Неправильно отображается верстка на GitHub Pages

Добрый день подскажите пожалуйста, я сверстал страничку и залил ее на GitHub PagesНа локальном сервере все смотрится годно, однако на гитхабе все...

224
Как оправить данные введенные в меню расширения в другой файл

Как оправить данные введенные в меню расширения в другой файл

Пишу расширение, сделал меню к нему в котором пользователь вводит какие-то данныеНужно сделать так что бы по клику на кнопку(в меню расширения)...

210
Как защититься от фрейма?

Как защититься от фрейма?

Есть страница, на которой при определенных условиях выполняет переадресацию на другой сайтЕсли эту страницу вставить во фрейм:

206