jQueryBasicHomeWork.md 2.2 KB

jQuery, основы: ДЗ.

Calculator

Доделать калькулятор, который был начат на занятии.

UpperCase

Сделайте поле ввода (input type=text) и кнопку upperCase, при нажатии на которую все буквы в поле ввода превратятся в большие

CAPSLOCK

Сделайте поле ввода, которое сразу при вводе превращает все буквы в большие. Используйте события keydown, keyup, keypress.

ViewablePassword

Сделайте поле ввода пароля с возможностью показать пароль используя поле типа checkbox. Наподобие полей ввода пароля WiFi.

RadioCalculator

Сделайте калькулятор, как на занятии, только вместо набора кнопок для сложения, вычитания, умножения и деления используйте input type='radio'

ManyPhones

Напишите код, который по нажатию кнопки <button id='addPhone'>+</button> добавляет поле ввода телефона. Количество таких полей ввода неограничено, все они должны находится в одном элементе <div>.

Синий пояс: inputValues

Напишите функцию inputValues, которая принимает в качестве параметра css-селектор, и возвращает массив значений val для элементов, подходящих под этот css-селектор. Получите все номера телефонов, введенные в предыдущем задании пользователем, используя inputValues

Черный пояс

Расширьте ManyPhones возможностью удалять любое поле ввода телефона с помощью <button class='delPhone'>x</button>. Такая кнопка должна быть возле каждого поля ввода.