33 lines
952 B
JavaScript
33 lines
952 B
JavaScript
|
<!--
|
||
|
|
||
|
/***********************************************/
|
||
|
/* GESTION DE LE FILTRAGE POUR LES ENSEIGNANTS */
|
||
|
/***********************************************/
|
||
|
if( document.querySelector('#CONTAINER section[name=controlesenseignants]') ){ // on traite uniquement si la section est définie
|
||
|
// on récupère les liens
|
||
|
var groupLinks = document.querySelectorAll('#CONTAINER section[name=controlesenseignants] table.basic table.basic tr td span.link.group');
|
||
|
|
||
|
for( var i = 0 ; i < groupLinks.length ; i++ ) // on active un évènement pour le clic sur les nom de groupes
|
||
|
groupLinks[i].addEventListener('click', function(e){
|
||
|
|
||
|
if( e.target.className == 'link group' && e.target.dataset.hasOwnProperty('grp') && e.target.dataset.hasOwnProperty('ctrl') ){ // s'il s'agit bien d'un nom de groupe
|
||
|
console.log('id_groupe: '+ e.target.dataset.grp +', id_controle: '+ e.target.dataset.ctrl );
|
||
|
}
|
||
|
}, false);
|
||
|
|
||
|
console.log(groupLinks);
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
-->
|