Возможно ли посредством js/jquery высчитать реальную позицию 50-го символа в инпуте с целью последующей заливки фона? Пример того, как я хочу сделать, в прикреплении.
Может быть кто-то где-то натыкался на похожее решение?
Устроит даже не заливка, а смена цвета текста, но как это делается — ума не приложу. Спасибо!
Ufaweb
Доброго времени суток!
Возможно ли посредством js/jquery высчитать реальную позицию 50-го символа в инпуте с целью последующей заливки фона? Пример того, как я хочу сделать, в прикреплении.
Может быть кто-то где-то натыкался на похожее решение?
Устроит даже не заливка, а смена цвета текста, но как это делается — ума не приложу. Спасибо!
jpg
untitled-1.jpg
jpg
untitled-2.jpg
ArbNet
Ufaweb
let t1=divinput.innerText.substr(0,50), t2=divinput.innerText.substr(50);
divinput.innerHTML=`<span class=«color1»>${t1}</span><span class=«color2»>${t2}</span>`
Спасибо! Скрипт работает, но каретка всегда вначале строки, и символы печатаются справа-налево.