Для выполнения примера необходимо создать html-страницу и выполнить следующие действия:
1. Добавить ссылки на файлы PP.css и PP.js.
2. Затем в теге <head> дополнительно установить стиль для элемента с идентификатором «TL»:
<style> #TL { border-color: #CCCCCC; border-width: 0px; border-style: solid; width: 250px; } </style>
2. Внутри тега <body> разместить блок с идентификатором «TL» :
<div id="TL"></div>
3. Далее на страницу внутри тега <body> необходимо добавить сценарий, который создаёт текстовые поля:
<script type = "text/javascript"> // Создаем компонент текстового поля var textArea1 = new PP.Ui.TextArea({ ParentNode: 'TL', // Идентификатор родительского контейнера Content: 'Текстовая область 1' // Текст компонента }); // Создаем компонент текстового поля var textArea2 = new PP.Ui.TextArea({ ParentNode: 'TL', // Идентификатор родительского контейнера Content: 'Текстовая область 2', // Текст компонента ReadOnly: true // Запретим вводить текст в компонент }); </script>
Для выполнения пользовательских сценариев над текстовыми полями, в том числе примеров, приведённых на страницах описания свойств, методов и событий данного компонента, требуется разместить код либо после указанного выше сценария, либо в консоли браузера.
4. В конце документа вставляем код, устанавливающий стили к вершине «document.body», соответствующие операционной системе клиента:
<script type="text/javascript"> PP.initOS(document.body); </script>
В результате выполнения примера на html-странице будет размещено два компонента PP.Ui.TextArea. В компоненте textArea1 доступен текстовый ввод, а в компоненте textArea2 - не доступен.
См. также: