Доделать калькулятор, который был начат на занятии.
Сделайте поле ввода (input type=text
) и кнопку upperCase
, при нажатии на которую все буквы в поле ввода превратятся в большие
Сделайте поле ввода, которое сразу при вводе превращает все буквы в большие. Используйте события keydown
, keyup
, keypress
.
Сделайте поле ввода пароля с возможностью показать пароль используя поле типа checkbox
. Наподобие полей ввода пароля WiFi.
Сделайте калькулятор, как на занятии, только вместо набора кнопок для сложения, вычитания, умножения и деления используйте input type='radio'
Напишите код, который по нажатию кнопки <button id='addPhone'>+</button>
добавляет поле ввода телефона. Количество таких полей ввода неограничено, все они
должны находится в одном элементе <div>
.
Напишите функцию inputValues
, которая принимает в качестве параметра css-селектор, и возвращает массив значений val
для элементов, подходящих
под этот css-селектор. Получите все номера телефонов, введенные в предыдущем задании пользователем, используя inputValues
Расширьте ManyPhones возможностью удалять любое поле ввода телефона с помощью <button class='delPhone'>x</button>
. Такая кнопка должна быть
возле каждого поля ввода.