![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Как создать сайт?
Как создать свой сайт легко и просто, имеются библиотеки html, css, php, javascript, jquery, web-график. автор: Васильев Олег Никандрович. КАК СОЗДАТЬ САЙТ
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Чтение и манипулирование структурой документа сайта.После того как научились находить нужные элементы в DOM, не составит труда получение и изменение содержимого страницы сайта. Собранные данные могут состоять из различных элементов, значений атрибутов и даже текста. Это обеспечивается в основном свойствами и методами получения и установки значений данных ("getters and setters») модели DOM: innerHTML nodeValue getAttribute() setAttribute() innerHTML при создании сайта. В сравнении с «хирургической точностью» других методов и свойств DOM можно сказать, что innerHTML действует с точностью кувалды. Это свойство элемента входило в первоначальную версию DOM браузера Internet Explorer (т. е. оно не является частью DOM консорциума W3C) и может использоваться для получения и установки любой разметки и любого текста в рамках заданного элемента на сайте. Основная проблема при использовании innerHTML связана с тем, что полученные данные рассматриваются как одна строка, поэтому этот способ хорошо подходит для перемещения больших объемов данных из одного места в другое на сайте. Используя приведенный выше пример, можно следующим образом получить все содержимое элемента div с идентификатором content: var contents = document.getElementByld('content'(.innerHTML;)) Аналогично можно заменить содержимое div, устанавливая его свойство innerHTML на строку текста с элементами HTML: var contents = 'This is a < em>new< /em> sentence.1 ; document.getElementByld('content') .innerHTML = contents; С помощью innerHTML можно также добавлять HTML-текст в конец элемента на страницах сайта: var div = document.getElementByld('content') .innerHTML; div.innerHTML += '< p>This is a paragraph added using innerHTML.< /p>'; nodeValue при создании сайта. Другим свойством, позволяющим получать и устанавливать содержимое Вашего документа сайта, является nodeValue (значение узла). Это свойство представляет именно то, что следует из его названия: значение атрибута или текстового узла сайта. HTML и XML при создании сайта. Существует несколько отличий между моделями DOM в документах HTML и XML, которые могут внести некоторую путаницу при создании сайта. Обе модели одинаково надежны для создания сайта, хотя модель DOM для XML более предпочтительна из-за совместимости снизу вверх. При применении DOM для HTML можно быстро получить доступ к атрибутам элементов на страницах сайта, которые будут доступны как свойство этого элемента: link.href. Для чтения того же самого атрибута в модели DOM для XML потребуется использовать метод getAttribute(): link.getAttribute('href'); Кроме того, доступ к атрибутам через свойства позволяет в модели DOM для HTML не только получать, но и устанавливать значения атрибута: var old_href = link.href; link.href = 1 /new/file.html'; В документах (X)HTML можно использовать DOM, предназначенный как для HTML, так и для XML при создании сайта. Однако если планируете рассматривать свои XHTML-файлы как XML-документы, свойства модели DOM для документов HTML (в том числе innerHTML) не будут работать при отображении сайта. К этой ссылке, используя setAttribute( ), можно следующим образом добавить атрибут title: link.setAttribute('title','The Easy Designs, LLC homepage'); Это подводит нас к следующей теме: созданию структуры документа с помощью DOM.
обратно на главную назад дальше вперед ПОНРАВИЛОСЬ?
|
доброе утро!
фотограф
Оля Леман свадьбы и торжества. нажмите сюда ![]()
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Сайт работает с 04.12.2013г. по 18-01-2021г. уже 8 лет © Права на сайт у Олега Васильева.
Копирование сайта при указании ссылки на источник. |