|
Количество символов на управляемой форме | ☑ | ||
---|---|---|---|---|
0
first_may
06.10.16
✎
16:23
|
Добрый день.
Есть управляемая форма. На ней расположен элемент ПолеHTMLДокумента, у которого вид "Поле HTML документа". Подскажите пож, как сделать так, что бы когда пользователь вводит текст в нем, то элементе надписи отображалось количество введенных символов? |
|||
1
Timon1405
06.10.16
✎
16:25
|
спам по СМС автоматизируем?
|
|||
2
DrShad
06.10.16
✎
16:26
|
закладочка
самому интересно ведь то что видит пользователь - далеко не весь текст HTML документа, а следовательно нужно выбирать редактируемый элемент документа и по innerHTML считать длину строки |
|||
3
first_may
06.10.16
✎
16:26
|
(1) нет.. хотим сделать описание товара, а затем html-код выгружать.. подсчет количество символов надо для статистики..
|
|||
4
DrShad
06.10.16
✎
16:29
|
(3) для контент-менеджера!? так там только стилями можно такую статистику нагнать что мало не покажется
|
|||
5
Timon1405
06.10.16
✎
16:33
|
БСП
// Получает обычный текст из текста HTML. // // Параметры: // ТекстHTML - Строка - текст HTML. // // Возвращаемое значение: // Строка - обычный текст // Функция ПолучитьОбычныйТекстИзHTML(ТекстHTML) Экспорт ФорматированныйДокумент = Новый ФорматированныйДокумент; ФорматированныйДокумент.УстановитьHTML(ТекстHTML, Новый Структура); Возврат ФорматированныйДокумент.ПолучитьТекст(); КонецФункции PS сам не пробовал) |
|||
6
first_may
06.10.16
✎
16:33
|
все здорово.. но как посчитать количество символов? :)
|
|||
7
DrShad
06.10.16
✎
16:36
|
(6) СтрДлина или ДлинаСТР все время путаю
|
|||
8
first_may
06.10.16
✎
16:38
|
&НаКлиенте
Процедура ПолеHTMLДокументаПриИзменении(Элемент) Элементы.ЧислоСимволов.Заголовок = "Число строк: " + Строка(КодСимвола(Элементы.ПолеHTMLДокумента.Документ)); КонецПроцедуры ничего не выводится :( |
|||
9
DrShad
06.10.16
✎
16:41
|
Строка(КодСимвола(Элементы.ПолеHTMLДокумента.Документ))
что это!? |
|||
10
DrShad
06.10.16
✎
16:42
|
хоть бы глянул что находится в Элементы.ПолеHTMLДокумента.Документ
|
|||
11
first_may
06.10.16
✎
16:44
|
(10) элемент ПолеHTMLДокумента, у которого вид "Поле HTML документа".
|
|||
12
DrShad
06.10.16
✎
16:48
|
(11) а тебя об этом вообще спрашивали?
Элементы.ПолеHTMLДокумента.Документ элемент ПолеHTMLДокумента чуешь разницу? |
|||
13
first_may
06.10.16
✎
19:22
|
(12) нет, поэтому и обратился к специалистам..
и еще, ставлю точку остановки в &НаКлиенте Процедура ПолеHTMLДокументаПриИзменении(Элемент) Элементы.ЧислоСимволов.Заголовок = "Число строк: " + Строка(КодСимвола(Элементы.ПолеHTMLДокумента.Документ)); КонецПроцедуры но в нее не попадаю. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |