Function

Материал из Eludia
Перейти к: навигация, поиск

Данная процедура, будучи вызванной в draw_... или draw_item_of_... позволяет определить javaScript-функцию на соответствующей странице.

Это лёгкая обёртка над js, которая приписывает javaScript-код к содержимому $_REQUEST {__script}, которое впрыскивается внутрь элемента html/head/script.

Первый аргумент — имя определяемой функции, последний — код, остальные — имена параметров. Процедура объявлена с прототипом (@), что позволяет не заключать список параметров в скобки. Если при этом воспользоваться q {}, то вызов function будет похож на вставку javaScript-фрагмента в ваш Perl-код.

function set_red_flag => ('id'), q {

  $('#' + id).style ({'background-color' : 'red'});

}
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Разработчику
Администратору
Инструменты