Roworll a écrit :Combien parmi nous utilisent par exemple le JS avec une approche objet ?Ben, au moins un en tous cas
Je crée mes pages avec une approche de séparation entre le contenu (le fond : XHTML sémantique), la présentation (la forme : CSS), et les comportements (les évènements : Javascript).
Fut un temps j'utilisais même un système de "feuilles de comportements" (fichiers *.bs) que j'avais monté, mais bon c'est un peu extrêmiste :lol:, un simple
Code PHP :
<?php
Event.register = function(cssSelector, event, func) {
$$(cssSelector).each(function(element) {
Event.observe(element, event, func.bindAsEventListener(element));
}
}
Code PHP :
<?php
Event.register('a.popup', function() {
window.open(this.href);
});