Можно ли заставить работать кнопку TAB в textarea(Chrome) именно как TAB?
Есть ли какие нибудь способы которые заставляют работать кнопу TAB именно как выдача символа табуляции в textarea полях в Chrome, а не как сейчас перемещать фокус дальше?
вместо do something товарищи со stackoverflow рекомендуют:
var start = $(this).get(0).selectionStart;
var end = $(this).get(0).selectionEnd;
// set textarea value to: text before caret + tab + text after caret
$(this).val($(this).val().substring(0, start)
+ "\t"
+ $(this).val().substring(end));
// put caret at right position again
$(this).get(0).selectionStart =
$(this).get(0).selectionEnd = start + 1;
Примените код, который вам написал @mlnkv , в качестве юзерскрипта. Для удобства можете установить расширение TamperMonkey - это менеджер юзерскриптов.