срабатывает перед выбором элемента
| selection | object | объект с ID выбранного элемента |
| preserve | boolean | true, если предыдущий выбор будет сохранен |
| boolean | если вернуть `false`, выбор будет отменен |
some.attachEvent("onBeforeSelect", function (selection, preserve){
// ваш обработчик
// верните false, чтобы отменить выбор
return true;
});
Свойства объекта selection зависят от режима select: