Ссылка на рабочий вариант Рассказ о коде: Данный код представляет собой простую HTML-страницу, на которой можно сокращать длинные URL-адреса.
HTML часть содержит:
- `container`, в котором расположены элементы на странице;
- форму для ввода длинного URL и кнопки "Shorten URL";
- абзац `p` для вывода сокращенного URL после его генерации.
CSS часть не представлена здесь, но используется фреймворк Bootstrap, который обеспечивает стилизацию элементов на странице, таких как блоки контейнера и формы ввода.
JavaScript отвечает за работу функционала сокращения ссылки. Используемый код:
- запускает функцию при отправке формы (`$('form').submit(function(event) {});`);
- предотвращает поведение по умолчанию при отправке (`event.preventDefault();`);
- получает значение введенной пользователем длинной ссылки (`var longUrl = $('#long-url').val();`);
- выполняет запрос AJAX к API https://clck.ru/-- для создания короткого адреса (`$.ajax({url: 'https://clck.ru/--', data: {url: longUrl}, type: 'GET',