Содержание
- 2. Заголовок Шапка Главная Страница1 Автор
- 4. Свойства и методы для доступа к структуре документа: document.documentElement document.body document.getElementById('идентификатор') document.getElementsByTagName('имя') document.getElementsByName('имя') document.getElementsByClassName('класс') Пример. var
- 6. Свойства, позволяющие перемещаться по структуре документа: childNodes firstChild lastChild parentNode nextSibling previousSibling
- 8. Поле nodeType: Node.ELEMENT_NODE Node.TEXT_NODE Node.DOCUMENT_NODE Node.ATTRIBUTE_NODE Node.COMMENT_NODE
- 9. function nextTag(obj) { do obj = obj.nextSibling; while (obj && obj.nodeType != Node.ELEMENT_NODE); return obj; }
- 10. Свойства: tagName className id innerHTML style Пример. var elem = document.getElementById(‘menu’); elem.style[‘backgroundColor’] = ‘red’; elem.style[‘borderLeftRadius’] =
- 11. var color = elem.currentStyle[‘color’]; getComputedStyle(объект[,“:псевдокласс”]); var color = getComputedStyle(elem)[‘color’]; // rgb(0,0,0) или #000000
- 12. Манипуляции с параметрами тегов: obj.setAttribute(‘параметр’, ‘значение’) obj.getAttribute(‘параметр’) obj.hasAttribute(‘параметр’) obj.removeAttribute(‘параметр’)
- 13. Манипуляции с узлами структуры документа: document.createElement(‘тег’); родитель.appendChild(объект); родитель.insertBefore(объект, DOM-узел); родитель.removeChild(объект); родитель.replaceChild(старый объект, новый объект); старый объект.replaceNode(новый
- 14. Пример добавление ссылки в меню: var newLink = document.createElement(‘a’); newLink.innerHTML= “Перейти в Google”; newLink.setAttribute(‘href’, ‘http://google.com.ua’); newLink.style.color
- 15. Объект window Методы: alert(значение); confirm(вопрос); if(confirm(‘Удалить?’)) { location.href = ‘/news/delete’; /// … }
- 16. prompt(вопрос[, начальное значение]); var x = prompt(‘Представьтесь!’); if(x!= null) { alert(‘Привет’, + x); }
- 17. Объект window Методы: moveTo(x,y) moveBy(dx, dy) resizeTo(x, y) resizeBy(dx, dy) print() open(‘адрес’, ‘имя_окна’, ‘свойство1= значение1, свойство2=
- 18. Свойства: width = ширина height = высота left = левая координата right = правая координата top
- 20. Скачать презентацию