DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи №2: Опрацювання мовою JavaScript подій на сторінці HTML

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут післядипломної освіти
Факультет:
Інститут післядипломної освіти
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування
Група:
ПЗ-11
Коротко про документ

Про що ця робота

У звіті до лабораторної роботи розглянуто опрацювання подій за допомогою мови JavaScript на сторінках HTML. Наведено теоретичні відомості про обробники подій та приклади їх використання.

У роботі розглядаються

  • JavaScript
  • HTML
  • Події та обробники подій
  • Веб-розробка
  • Скриртові мови програмування

Зміст і розділи

  1. Тема роботи
  2. Мета роботи
  3. Короткі теоретичні відомості
  4. Виконання роботи
  5. Висновки
Для кого:Студенти технічних спеціальностей, які вивчають веб-програмування та мову JavaScript.
Викладачі:Викладач кафедри програмного забезпечення

Ключові поняття

JavaScriptHTMLподіяобробник подійonclickonloadфункціяформаскрипттег

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА" ІНСТИТУТ ПІСЛЯДИПЛОМНОЇ ОСВІТИ КАФЕДРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ / ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ №2 на тему: "Опрацювання мовою Java Script подій на сторінці HTML" Тема роботи:Опрацювання мовою JavaScript подій на сторінці HTML. Мета роботи: Оволодіти структурою та методами мови JavaScript для опрацювання подій. КОРОТКІ ТЕОРЕТИЧНІ ВІДОМОСТІ Події та обробники подій є дуже важливою частиною у програмування на JavaScript. Події (Events), головним чином, ініціюються тими або іншими діями користувача. Події – це дії, які відбуваються, внаслідок того, що робить користувач. Наприклад, якщо користувач клацає по деякій кнопці, відбувається подія Click. Якщо миша перетинає яке-небудь посилання - відбувається подія Mouse Over. Існує певний набір подій, які розпізнає той чи інший броузер. Ми можемо примусити нашу JavaScript-програму реагувати на деякі з них. І це може бути виконано за допомогою спеціальних програм обробки подій. Так, в результаті клацання по кнопці може створюватися випадаюче вікно. Це означає, що створення вікна повинно бути реакцією на подію Click. Програма - обробник подій, яку ми повинні використати в даному випадку, називається on Click. І вона повідомляє комп'ютер, що потрібно робити, якщо відбудеться дана подія. Обробник подій записується в документ як атрибут тега HTML, до якого ви приписуєте код JavaScript. Наприклад, ви створили функцію JavaScript, і назвали її compute. Ви можете примусити броузер виконувати цю функцію, коли користувач натискає на кнопку, в якій до on Click приписаний обробник результату кнопки: INPUT TYPE="button" VALUE="Calculate" onClick="compute(this.form)" Ви можете поміщати будь які твердження Java Script усередині кавичок on Click. Ці твердження будуть виконані, коли користувач натискатиме на кнопку. Якщо Ви хочете включити більш ніж одне твердження, то окремі твердження записуються через крапку з комою (;). Взагалі, це – непогана ідея визначати функцію для обробників подій тому що: церобить ваш код мобільним, оскільки ви можете використовувати ту ж саму функцію в багатьох різних місцях. це робить ваші твердження більш легкими для читання. В даному прикладі використовуєтьсяt his.form, щоб звернутися до поточної форми. Ключове слово звертається до об'єкту (об'єкту кнопки у вище зазначеному прикладі). Потім конструкція this.form звертається до форми, щомістить кнопку. Далі – обробник події on Click робить запит до функції compute(), з поточною формою this.form, як параметр функції. Події звертаються до тегів HTML таким чином: події Focus, Blur, Change: text fields, textareas, і selections; подія Click: buttons, radio buttons, checkboxes, submit buttons, reset buttons, links; подія Select: text fields, textareas; подія MouseOver: links. Ви можете використовувати в скрипті безліч різних типів функцій обробки подій. Щоб дізнатись про усі існуючі обробники подій, звертайтеся до відповідного довідника. Наведемо лише деякі з них: onLoad- виконання скрипта абофункції при завантаженні; onChange- породжується при змінізначенняелементаформи; onClick - породжується при виборіоб'єкту (button, checkbox і т.п.); onSelect - породжується при виборі текстового об'єкту (text, textarea); onSubmit - при натисненні на кнопку Submit; onUnload - при переході до іншоїсторінки. Виконання роботи: <html> <body> Це звичайний документ HTML. <br> <script language="JavaScript"> document.write("А це JavaScript!")</script><br> Знову документ HTML. </body></html> Власне кодом JavaScript є такі три рядки: <script language="JavaScript"> document.write("А це JavaScript!") </script> <form><input type="button" value="Приклад з alert" onClick="alert('Бачиш, що вийшло?')"></form> /Рис 1. Приклад виконаня Java Script подій на сторінці HTML" ВИСНОВКИ: На даній лабораторній роботі я вивчив структуру об’єктів html-документа в JavaScript, навчився опрацьовувати основні події, які виникають при роботі з web-документом на скриптовій мові програмування JavaScript.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!