sequencer
Новичок
Теги-объекты на основе Javascript: реализуемо ли такое
Задача - задавать как можно более кратким способом различным объектам в документе одни и те же свойства, методы и обработчики сверх уже существующих для них. Поясняю.
Есть ссылки, элементы текста, картинки и т. д., для которых обработка событий onclick, onmouseover и проч. должна быть одинакова, разве что каждый элемент передает свой параметр для идентификации. Если бы существовало такое свойство как "codepack", это выглядело бы так:
И тогда не нужно таскать за каждым тегом целый хвост обработчиков типа
Это аналог стилей оформления, только это стили обработки.
Далее, описание такое же как у объекта, точнее как у класса в C++:
Какие будут предложения?
Задача - задавать как можно более кратким способом различным объектам в документе одни и те же свойства, методы и обработчики сверх уже существующих для них. Поясняю.
Есть ссылки, элементы текста, картинки и т. д., для которых обработка событий onclick, onmouseover и проч. должна быть одинакова, разве что каждый элемент передает свой параметр для идентификации. Если бы существовало такое свойство как "codepack", это выглядело бы так:
PHP:
<ТЕГ id="ID15" codepack="mypack1">...</ТЕГ>
PHP:
<ТЕГ id="ID15" onclick="myonclick()" onmouseover="myOMover()" ......>...</ТЕГ>
Далее, описание такое же как у объекта, точнее как у класса в C++:
PHP:
<script>
mypack1=new object(){
this.onclick();
this.onmouseover();
}
function mypack1.onclick(){
...
}
.....
</script>