Репост из: For Web — фронтенд, дизайн, программирование
Understanding the DOM, серия статей о работе с DOM средствами нативного JavaScript, от поиска элементов до внесения изменений — https://www.digitalocean.com/community/tutorial_series/understanding-the-dom-document-object-model