Как получить ширину текста внутри текстовой области?(JavaScript / JQuery) - PullRequest
3 голосов
/ 17 октября 2010

Возможно ли получить ширину текста внутри элемента textarea?

Я не хочу $('textarea').val().length как таковой, поскольку это не зависит от размера шрифта.

Я бы предпочел абсолютную ширину текста внутри.

1 Ответ

9 голосов
/ 17 октября 2010

Вполне возможно, что эту информацию невозможно получить.

Идея обходного пути:

  • Создайте элемент span с настройками размера шрифта текстовой области
  • Дайте элементу span значение ввода, используя .text(value)
  • Измерьте ширину диапазона
...