Javascript & Ajax \ Javascript

Округление чисел в JavaScript

От автора: довольно часто в JavaScript во время вычислений можно получить число не совсем в нужном нам диапазоне или числа, которые необходимо «почистить» перед дальнейшим использованием. Данные числа округляются в большую или меньшую степень, задаются в определенном диапазоне или «обрезаются» до нужного количества знаком после запятой – все зависит от того, что нужно вам.

Читать далее

Javascript & Ajax \ Javascript

JavaScript селекторы: getElementsByTagName

От автора: первый из «стандартных» JavaScript селекторов, getElementsByTagName выполняет именно то, что записано в его названии – создает элементы HTMLCollection на веб-странице. Результат метода обычно записывается в переменную.

Читать далее

Javascript & Ajax \ Javascript

Загрузка с помощью правой кнопки мыши по логотипу

От автора: как-то я был на сайте Invision, и мне захотелось скачать их логотип. В некоторых случаях вам может повести (например, если логотип SVG), и вы найдете что-то вроде страницы бренда, где можно загрузить целый набор логотипов. А иногда придется немного погуглить обычным поиском или поиском по изображениям с запросом типа «Invision Logo».

Читать далее

Javascript & Ajax \ Javascript

JavaScript селекторы: getElementsByClassName

От автора: В данной статье мы поговорим о JavaScript селекторах. Так же, как и document.getElementById селектор с соответствующим id, getElementsByClassName собирает все элементы со страницы с одинаковым классом. Так как метод написан в множественном числе, getElementsByClassName собирает массив элементов, а не один результат, даже если на странице найден всего один совпадающий элемент.

Читать далее

Javascript & Ajax \ Javascript

Как работают логические операторы в JavaScript

От автора: в JavaScript логические операторы чаще всего используются там, где для принятия решения используются несколько выражений, и на основе каждого принимается определенное условие. Выражения могут принимать значения операторов not true и or. Часто их ассоциируют с условиями if.

Читать далее

Javascript & Ajax \ Javascript

Summernote - простой и быстрый визуальный редактор. Установка и настройка

От автора: формы для ввода информации, встречаются практически на каждом сайте. И среди них, как правило, присутствуют текстовые поля, предназначенные для добавления больших объемов текста. Соответственно для удобства пользователей вместе с ними, очень часто используются визуальные редакторы, которые значительно упрощают форматирование и оформление текста.

Читать далее

Javascript & Ajax \ Javascript

Как создать адаптивную Google карту для сайта с автоматическим центрированием

От автора: в принципе, нет ничего сложного в том, чтобы создать адаптивную Google карту для сайта: необходимо всего лишь удалить атрибуты высоты и ширины, которые Google прописывает в коде, и добавить свои стили и разметку.

Читать далее

Javascript & Ajax \ Javascript

CSSFadey: Автоматизированная галерея для сайта с плавным появлением изображений

От автора: не так давно я написал небольшой скрипт, автоматизирующий процесс создания адаптивной карусели изображений. Такую галерею можно создать и на чистом CSS, однако в таком случае при смене количества изображений пересчитывалась бы keyframe анимация. Мой метод на JavaScript сохраняет все преимущества производительности способа на чистом CSS при помощи широкого ряда опций при написании keyframe анимации.

Читать далее