Перейти к основному содержимому

УзелДанныхHtml

Стд::ДокументHtml::УзелДанныхHtml Доступность: Сервер

Терминальный узел для содержимого тегов для стилей, скриптов.

Пример

/*
Фрагмент кода:
<p id="demo"></p>
<script>
</script>
*/
// Создадим узел данных с кодом на JS, который запишет в элемент параграфа текст "Вставлено из JS" при отображении
// странички в браузере
пер УзелДанных = новый УзелДанныхHtml("document.getElementById(\"demo\").innerHTML = \"Вставлено из JS\";")
Документ.ПолучитьИзПоддереваЭлементыПоТегу("script")[0]
.ДобавитьКопииВНачалоДочерних(УзелДанных)
/*
В итоге:
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = "Вставлено из JS";
</script>
*/

Сравнение ссылочное

Иерархия типа

Базовые типы: Объект, Стд::ДокументHtml::УзелHtml


Конструкторы

УзелДанныхHtml

Доступность: Сервер

УзелДанныхHtml(Данные: Строка)
Создает узел данных на основании данных

Примеры

/*
Фрагмент кода:
<p id="demo"></p>
<script>
</script>
*/
// Создадим узел данных с кодом на JS, который запишет в элемент параграфа текст "Вставлено из JS" при отображении
// странички в браузере
пер УзелДанных = новый УзелДанныхHtml("document.getElementById(\"demo\").innerHTML = \"Вставлено из JS\";")
Документ.ПолучитьИзПоддереваЭлементыПоТегу("script")[0]
.ДобавитьКопииВНачалоДочерних(УзелДанных)
/*
В итоге:
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = "Вставлено из JS";
</script>
*/

Свойства

Данные

Доступность: Сервер

Данные: Строка

Незакодированный текст кода.


Методы

ВСтроку

Доступность: Сервер

ВСтроку(): Строка
Переопределение: ВСтроку

Незакодированный текст кода.


Список унаследованных методов

Объект

ПолучитьТип, Представление

УзелHtml

ВнешнийКод, ВставитьКопииУзловДоТекущего, ВставитьКопииУзловПослеТекущего, ОбойтиВГлубину, Удалить

Список унаследованных свойств

УзелHtml

ДиапазонВКоде, ДокументВладелец, ДочерниеУзлы, ПредыдущийСосед, Родитель, СледующийСосед