CB's blog

Архив рубрики 'JavaScript'

DOMAss (DOMAssistant) — легкая JavaScript библиотека

Воскресенье, Февраль 25th, 2007

DOMAss (upd.: теперь новое имя (DOMAssistant)) — сокращение от DOM Assistant. Официальный сайт: http://www.robertnyman.com/domass/. Отличительной особенностью данной библиотеки является минимализм — она не содержит ни визуальных эффектов, ни аякса, ни всяческих абстрактных расширений JavaScript. DOMAss — это пять, пять модулей, в которых содержится около двух десятков функций-помощников при работе с DOM. Размер — от 2,95 Кб до 11,2 Кб в зависимости от того, какие модули подключены. Это выгодно отличает DOMAss от, например, Prototype (69,5 Кб).

(more…)

Выделение строк таблицы по клику

Воскресенье, Февраль 4th, 2007

В этой заметке я расскажу, как можно просто сделать выделение строк таблицы по клику. Будет рассмотрено три варианта: первый — самый простой, второй — с использованием библиотеки Prototype и третий — с использованием библиотеки Prototype и добавлением полосатости таблицы.

(more…)

Выбираем столбцы таблицы для отображения

Воскресенье, Ноябрь 19th, 2006

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

(more…)

Сжатие JavaScript - ECMAScript Cruncher

Среда, Октябрь 18th, 2006

Просматривая книгу Professional JavaScript For Web Developers, Wrox, Apr. 2005, в разделе Optimizing JavaScript наткнулся на упоминание очень полезной утилитки ECMAScript Cruncher, официальный сайт: http://saltstorm.net/depo/esc/.

(more…)

Из select’а в select. Работа с двойными списками

Понедельник, Июль 10th, 2006

В этой заметке я опишу свою реализацию двойных списков - довольно полезного элемента управления при построении сложных HTML-форм (как обычно не без участия JavaScript). Особое внимание уделяется работе с событиями. В конце - работающий пример.

(more…)