Назад Вперед Зміст

Звернення до властивості checked об'єкта input (прапорці та радіокнопки)


У попередніх роботах ми розглядали об'єкти форми – текстові поля та кнопки, визначали значення якості value текстового поля. У роботі ми повинні навчитися перевіряти значення властивостей інших об'єктів форми. А саме: прапорців та радіокнопок. Прапорці та радіокнопки визначаються в документі тегом <input> . З атрибутами:

Прапорці не залежать один від одного. Їх можна встановлювати та скидати у будь-якій комбінації. Радіокнопки призначені для вибору одного з кількох альтернативних.

Прапорці та радіокнопки різновиду об'єкта input. Об'єкт input має властивість checked. Ця властивість має значення true, коли прапорець встановлений (радіокнопка обрана), і false --інакше. Ми повинні навчитися перевіряти значення цієї якості.

Зверніть увагу, що властивість checked об'єкта input має зовсім інший зміст, ніж однойменний атрибут input. Атрибут вказує, що прапорець встановлений за замовчуванням, а властивість зберігає поточне положення прапорця, яке може бути змінено користувачем або програмою.

Приклад 1

Напишіть програму для перевірки таблиці множення. Правильні приклади слід відзначити прапорцями. Якщо помилок немає, у полі форми вивести слово «вірно», інакше «неправильно».

     

Приклад 2

Те саме додаток переробити так, щоб результат виводився в нове вікно.

 

Приклад 3

Напишіть програму, яка перевіряє, чи правильно вибрано радіокнопку. Вивести результат методом alert. Функція повинна викликатись при натисканні кнопки «Перевірити». Використовуйте опцію. Параметр вказує ім'я правильної відповіді.

Приклад 4

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


Назад Вперед Зміст