|
@@ -1,6 +1,6 @@
|
|
|
# Введение в **DOM**.
|
|
|
|
|
|
-**DOM** (*Document Object Model*) - внутренние объекты и функции *браузерного* **JS**, котоыре позволяют работать с деревом тэгов текущей загруженной страницы. **JS** через это **API** имеет полный доступ ко
|
|
|
+**DOM** (*Document Object Model*) - внутренние объекты и функции *браузерного* **JS**, которые позволяют работать с деревом тэгов текущей загруженной страницы. **JS** через это **API** имеет полный доступ ко
|
|
|
всему тому, что есть в HTML и CSS.
|
|
|
|
|
|
## Корень
|
|
@@ -9,7 +9,7 @@
|
|
|
|
|
|
## Поиск элементов
|
|
|
|
|
|
-Что бы найти элемент, нужно обратится к методу `document`:
|
|
|
+Что бы найти элемент, нужно обратится к методу `document`, или любого другого элемента, в который нужно что-то найти:
|
|
|
|
|
|
```javascript
|
|
|
var el = document.getElementById("someId"); //обратите внимания, без #
|
|
@@ -54,7 +54,7 @@ tr.childNodes[0].parentElement == tr
|
|
|
|
|
|
## События
|
|
|
|
|
|
-Каждый элемент **DOM** содержит множество свойств, `on...`, в которые вы можете занести тот или иной обработчик события:
|
|
|
+Каждый элемент **DOM** содержит множество свойств `on...`, в которые вы можете занести тот или иной обработчик события:
|
|
|
|
|
|
```javascript
|
|
|
document.onmousemove = function(){
|