getFormattedText();
Метод getFormattedText возвращает форматированный текст компонента.
Метод возвращает значение типа String.
Для выполнения примера предполагается наличие на странице компонентов TextArea с наименованиями «textArea1» и «textArea2» (см. «Пример создания компонента TextArea»). Добавим обработчики событий TextChanged, Blur, Focus. Затем получим старый и зададим новый текст содержимого компонента с наименованием «textArea1», а также поочередно установим фокус на оба компонента. Выделим содержимое компонента с наименованием «textArea1»:
// Обработаем событие TextChanged textArea1.TextChanged.add(function (sender, eventArgs) { console.log("Новое содержимое textArea1: " + eventArgs.Value); }); // Обработаем событие Blur textArea1.Blur.add(function (sender, eventArgs) { console.log("Инициировано событие Blur"); }); // Обработаем событие Focus textArea1.Focus.add(function (sender, eventArgs) { console.log("Инициировано событие Focus"); }); // Отобразим текст содержимого компонента «textArea1» console.log("Старое содержимое textArea1: " + textArea1.getFormattedText()); // Установим фокус на компонент textArea1 textArea1.setFocus(); // Изменим содержимое текстовой области textArea1.setContent("Текстовая область 3"); // Установим фокус на компонент textArea2 textArea2.setFocus(); // Выделим все содержимое компонента textArea1 textArea1.selectAll();
В результате выполнения примера компонент с наименованием «textArea1» стал содержать текст «Текстовая область 3», было выделено его содержимое:
В консоли браузера были выведены сообщения о инициации событий, а также текст старого и нового содержимого компонента с наименованием «textArea1»:
Старое содержимое textArea1: Текстовая область 1
Инициировано событие Focus
Инициировано событие Blur
Новое содержимое textArea1: Текстовая область 3
См. также: