Name:




e-Mail:














Приклад








На одержаній в результаті виконання прикладу сторінці є два малюнки, одне посилання і форма з двома полями для введення тексту і однією кнопкою. " onclick="return false">
Прикладами об'єкту HTML є посилання або заповнена форма.

Щоб отримувати інформацію про різні об'єкти в ієрархії та управляти нею ми повинні знати, як в мові " onclick="return false">
Якщо ж, наприклад, потрібно знати, який текст ввів користувач в перший елемент форми, то знову починаємо з вершини такої ієрархії об'єктів. Потім простежуємо шлях до об'єкту з ім'ям elements[0] і послідовно записуємо назви всіх об'єктів, які минаємо. У результаті маємо: document.forms[0].elements[0]

Щоб дізнатися який текст, введено користувачем, потрібно написати на мові " onclick="return false">
name= document.forms[0].elements[0].value;

В даному випадку елемент, що відповідає полю для введення тексту, має властивість value.

Отриманий рядок заноситься в змінну name. Тепер ми можемо створити вікно, скориставшись командою а1еrt("Привіт," + name). В результаті, якщо читач введе в це поле слово 'студент', то за командою alert("Привіт " + name) буде відкрито вікно з вітанням 'Привіт студент'.

Для великих сторінок, процедура адресації до різних об'єктів за номером може стати досить складною. Наприклад, можливий такий спосіб звертання: document.forms[3].elements[17] document.forms[2].elements[18]. Інший варіант звертання може бути вирішеним присвоєнню різним об'єктам унікальних імен. Наприклад:



Name:




Цей запис означає, що об'єкт forms[0] отримує тепер ще і друге ім'я – myform. Так само замість elements[0] можна писати пате (останнє було вказане в атрибуті name тега ). Таким чином, замість

name= document.forms[0].elements[0].value;

можна записати

name= document.myForm.name.value;

Це значно спрощує програмування на " onclick="return false">
У " onclick="return false">
Привіт ! .

(Натисніть тут, будь ласка)

Наведемо приклад коду на " onclick="return false">:







Тепер розглянемо більш складний приклад. В ньому будемо застосовувати різні об’єкти.





Об’єкти

























Об'єкт location

Окрім об'єктів window і document в " onclick="return false">
Розглянемо приклад, в якому кнопка завантажує в поточне вікно нову сторінку:





Завдання.
  1. Написати сценарій, що виконує дії згідно заданому варіанту:
  2. Реалізувати операцію додавання цілих чисел.
  3. Реалізувати операцію множення дійсних чисел.
  4. Реалізувати операцію віднімання дійсних чисел.
  5. Реалізувати операцію ділення цілих чисел.
  6. Реалізувати операцію взяття залишку від ділення цілих чисел.
  7. Реалізувати тригонометричні функції в градусах.
  8. Реалізувати логарифмічні функції.
  9. Реалізувати сценарій, що запрошує користувача ввести числа, а потім виводить інформацію про них в діалоговому вікні.
  10. Реалізувати тригонометричні функції в радіанах.
  11. Реалізувати операцію визначення абсолютного значення введеного числа.