🗊 Презентация Module 7: Accessing DOM with JavaScript

Нажмите для полного просмотра!
Module 7: Accessing DOM with JavaScript, слайд №1 Module 7: Accessing DOM with JavaScript, слайд №2 Module 7: Accessing DOM with JavaScript, слайд №3 Module 7: Accessing DOM with JavaScript, слайд №4 Module 7: Accessing DOM with JavaScript, слайд №5 Module 7: Accessing DOM with JavaScript, слайд №6 Module 7: Accessing DOM with JavaScript, слайд №7 Module 7: Accessing DOM with JavaScript, слайд №8 Module 7: Accessing DOM with JavaScript, слайд №9 Module 7: Accessing DOM with JavaScript, слайд №10 Module 7: Accessing DOM with JavaScript, слайд №11 Module 7: Accessing DOM with JavaScript, слайд №12 Module 7: Accessing DOM with JavaScript, слайд №13 Module 7: Accessing DOM with JavaScript, слайд №14 Module 7: Accessing DOM with JavaScript, слайд №15 Module 7: Accessing DOM with JavaScript, слайд №16 Module 7: Accessing DOM with JavaScript, слайд №17 Module 7: Accessing DOM with JavaScript, слайд №18 Module 7: Accessing DOM with JavaScript, слайд №19 Module 7: Accessing DOM with JavaScript, слайд №20 Module 7: Accessing DOM with JavaScript, слайд №21 Module 7: Accessing DOM with JavaScript, слайд №22 Module 7: Accessing DOM with JavaScript, слайд №23 Module 7: Accessing DOM with JavaScript, слайд №24 Module 7: Accessing DOM with JavaScript, слайд №25 Module 7: Accessing DOM with JavaScript, слайд №26 Module 7: Accessing DOM with JavaScript, слайд №27 Module 7: Accessing DOM with JavaScript, слайд №28 Module 7: Accessing DOM with JavaScript, слайд №29 Module 7: Accessing DOM with JavaScript, слайд №30 Module 7: Accessing DOM with JavaScript, слайд №31 Module 7: Accessing DOM with JavaScript, слайд №32 Module 7: Accessing DOM with JavaScript, слайд №33

Вы можете ознакомиться и скачать презентацию на тему Module 7: Accessing DOM with JavaScript. Доклад-сообщение содержит 33 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Module 7: Accessing DOM with JavaScript
Описание слайда:
Module 7: Accessing DOM with JavaScript

Слайд 2


Agenda Introducing DOM Manipulating DOM with JavaScript Cookies and Storages Useful links
Описание слайда:
Agenda Introducing DOM Manipulating DOM with JavaScript Cookies and Storages Useful links

Слайд 3


Introducing DOM
Описание слайда:
Introducing DOM

Слайд 4


What is "DOM"? DOM – an acronym for Document Object Model. It's an interface that provides browser to allow scripts on a webpage to...
Описание слайда:
What is "DOM"? DOM – an acronym for Document Object Model. It's an interface that provides browser to allow scripts on a webpage to dynamically access and update the content, structure and style of documents. When browser prepares webpage to be shown to user, it constructs tree of objects from all elements of a page according to it's HTML structure JavaScript code can access the tree and modify it, browser reacts on changes and updates HTML page shown to the user. Changing HTML with JavaScript using DOM interface is also called as Dynamic HTML.

Слайд 5


DOM Tree
Описание слайда:
DOM Tree

Слайд 6


What DOM Defines?
Описание слайда:
What DOM Defines?

Слайд 7


What can do JavaScript with DOM?
Описание слайда:
What can do JavaScript with DOM?

Слайд 8


Manipulating DOM with JavaScript
Описание слайда:
Manipulating DOM with JavaScript

Слайд 9


Finding Elements
Описание слайда:
Finding Elements

Слайд 10


Finding HTML Elements by id var t = document.getElementById('target'); Will find one element with id "target"
Описание слайда:
Finding HTML Elements by id var t = document.getElementById('target'); Will find one element with id "target"

Слайд 11


Finding HTML Elements by Tag Name var p = document.getElementsByTagName('p'); Will find all paragraphs on a page
Описание слайда:
Finding HTML Elements by Tag Name var p = document.getElementsByTagName('p'); Will find all paragraphs on a page

Слайд 12


Finding HTML Elements by Class Name var p = document.getElementsByClassName('target'); Will find all elements with class 'target' on a page
Описание слайда:
Finding HTML Elements by Class Name var p = document.getElementsByClassName('target'); Will find all elements with class 'target' on a page

Слайд 13


Changing HTML
Описание слайда:
Changing HTML

Слайд 14


Changing HTML Content document.getElementById(id).innerHTML = New value Will replace inner content of an element
Описание слайда:
Changing HTML Content document.getElementById(id).innerHTML = New value Will replace inner content of an element

Слайд 15


Changing the Value of an Attribute document.getElementById(id).attribute = New value Will replace inner content of an element
Описание слайда:
Changing the Value of an Attribute document.getElementById(id).attribute = New value Will replace inner content of an element

Слайд 16


Changing HTML Style document.getElementById(id).style.property = New value Will replace inner content of an element
Описание слайда:
Changing HTML Style document.getElementById(id).style.property = New value Will replace inner content of an element

Слайд 17


Using Events A JavaScript can be executed when an event occurs, examples of HTML events: When a user clicks the mouse When a user strokes a key When...
Описание слайда:
Using Events A JavaScript can be executed when an event occurs, examples of HTML events: When a user clicks the mouse When a user strokes a key When a web page has loaded When an image has been loaded When the mouse moves over an element When an input field is changed When an HTML form is submitted

Слайд 18


Sample onclick() Event Handler
Описание слайда:
Sample onclick() Event Handler

Слайд 19


Cookies and Storages
Описание слайда:
Cookies and Storages

Слайд 20


What are Cookies? Cookies are data, stored in small text files, on client computer. There is a problem: when a web server has sent a web page to a...
Описание слайда:
What are Cookies? Cookies are data, stored in small text files, on client computer. There is a problem: when a web server has sent a web page to a browser, the connection is shut down, and the server forgets everything about the user. Cookies were invented to solve the problem: When a user visits a web page, his ID can be stored in a cookie. Next time the user visits the page, the cookie "remembers" his ID

Слайд 21


Create a Cookie with JavaScript JavaScript can create, read, and delete cookies with the document.cookie property. A cookie can be created like this:...
Описание слайда:
Create a Cookie with JavaScript JavaScript can create, read, and delete cookies with the document.cookie property. A cookie can be created like this: document.cookie = "ID=123456789"; To save the cookie between browser sessions, we may add expiry date: document.cookie = "ID=123456789; expires=Wed, 01 Jul 2015 12:00:00 GMT"; By default, cookie belongs to the page that created it, path parameter allows to set what path the cookie belong to: document.cookie = "ID=123456789; expires=Wed, 01 Jul 2015 12:00:00 GMT; path=/";

Слайд 22


Read a Cookie To read a cookie: var x = document.cookie; This code will return all cookies in one string in name=value pairs To find the value of one...
Описание слайда:
Read a Cookie To read a cookie: var x = document.cookie; This code will return all cookies in one string in name=value pairs To find the value of one specified cookie, we must write a JavaScript function that searches for the cookie value in the cookie string.

Слайд 23


Changing and Deleting Cookie Changing cookie is made same way as creating it: document.cookie = "ID=123456789; expires=Wed, 01 Jul 2015 12:00:00...
Описание слайда:
Changing and Deleting Cookie Changing cookie is made same way as creating it: document.cookie = "ID=123456789; expires=Wed, 01 Jul 2015 12:00:00 GMT; path=/"; To delete a cookie we have to set expires parameter to a passed date: document.cookie = "ID=123456789; expires=Thu, 01 Jan 1970 00:00:00 GMT";

Слайд 24


Sample Function to Set a Cookie The parameters of the function above are the name of the cookie (cname), the value of the cookie (cvalue), and the...
Описание слайда:
Sample Function to Set a Cookie The parameters of the function above are the name of the cookie (cname), the value of the cookie (cvalue), and the number of days until the cookie should expire (exdays). The function sets a cookie by adding together the cookiename, the cookie value, and the expires string.

Слайд 25


Sample Function to Get a Cookie Take the cookiename as parameter (cname). Create a variable (name) with the text to search for (cname + '='). Split...
Описание слайда:
Sample Function to Get a Cookie Take the cookiename as parameter (cname). Create a variable (name) with the text to search for (cname + '='). Split document.cookie on semicolons into an array called ca (ca = document.cookie.split(';')). Loop through the ca array (i=0;i

Слайд 26


HTML5 Web Storage With HTML5, web pages can store data locally within the user's browser alternatively to cookies. Web Storage is more secure and...
Описание слайда:
HTML5 Web Storage With HTML5, web pages can store data locally within the user's browser alternatively to cookies. Web Storage is more secure and faster. The data is not included with every server request, but used only when asked for. The data is stored in name/value pairs, and a web page can only access data stored by itself. Unlike cookies, the storage limit is far larger (at least 5MB) and information is never transferred to the server.

Слайд 27


HTML5 Web Storage Objects
Описание слайда:
HTML5 Web Storage Objects

Слайд 28


Initial Check Before using web storage, check browser support for localStorage and sessionStorage:
Описание слайда:
Initial Check Before using web storage, check browser support for localStorage and sessionStorage:

Слайд 29


Using Storage Objects There are methods to use storage objects: .setItem() – writes data .getItem() – reads data Methods are identical for...
Описание слайда:
Using Storage Objects There are methods to use storage objects: .setItem() – writes data .getItem() – reads data Methods are identical for localStorage and sessionStorage

Слайд 30


Sample Use of localStorage
Описание слайда:
Sample Use of localStorage

Слайд 31


Useful links
Описание слайда:
Useful links

Слайд 32


Useful Links HTML DOM на сайті Wikipedia: W3Schools JavaScript HTML DOM: Специфікація HTML DOM на сайті W3C:
Описание слайда:
Useful Links HTML DOM на сайті Wikipedia: W3Schools JavaScript HTML DOM: Специфікація HTML DOM на сайті W3C:

Слайд 33


Thank you!
Описание слайда:
Thank you!



Похожие презентации
Mypresentation.ru
Загрузить презентацию