1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| const kIDUnique = () => {
// Un ID doit être unique dans la page web
let
kSetID = new Set(),
kN = 0;
for ( let elem of k$all( "[id]" ) ){
kN = k$all( "#" + elem.id ).length;
if ( kN > 1 ){
kSetID.add( `Il existe ${ kN } exemplaires de l'ID ${ elem.id }. Il n'est pas unique !` );
}
}
if ( kSetID.size > 0 ){
kerror( |