Занимательные задачи JavaScript. Часть 22
На странице нарисована колода карт. По нажатию на колоду из нее должны вылететь 6 случайных карт.
Даны инпуты. В любой инпут можно ввести текст и нажать Enter. После этого текст из инпута исчезает. Сделайте так, чтобы каждый инпут запоминал введенные тексты. Над каждым инпутом разместите стрелочки, с помощью которых можно будет возвращать предыдущий введенный текст в инпут.
Дана строка с тегами и атрибутами:
let str = '<div id="elem" class="www"></div>';
Напишите скрипт, который получит атрибуты и их значения в виде массива объектов. Объекты должны хранить имя и значения атрибута.
Даны три кнопки. Сделайте так, чтобы по клику каждая кнопка издавала свой звук.
Дана кнопка. По клику на эту кнопку заставьте браузер вернуться назад по истории браузера.
Пусть в адресной строке браузера у вас написано:
'index.html?page=3'
Увеличьте значение параметра page на единицу. Изменение должно произойти прямо в адресной строке.
Дана кнопка. По клику на кнопку выведите адрес страницы, с которой был осуществлен переход на текущую страницу.
Дана кнопка. По нажатию на кнопку выведите язык браузера пользователя.
Даны два дива. Соедините линией центры этих дивов.
Даны два дива. Соедините линией ближайшие углы этих дивов.