Bonjour à tous,
Dans la doc MDN, je lis cet exemple:Dans mon code, j'ai ceci:
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 // ajouter ou supprimer plusieurs classes en utilisant la syntaxe de propagation const cls = ["foo", "bar"]; div.classList.add(...cls); div.classList.remove(...cls);Le débogueur IE11 m'indique une erreur aux 3 petits points.
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 // Effacement des classes antérieures const allClasses = ['force-success', 'force-middle', 'force-weak', 'force-error']; force.classList.remove(...allClasses);
Est-ce une erreur sur la doc, une incompatibilité IE ou une erreur que je n'aurais pas vue? Ma question est une question de principe, car cela marche très bien avec la syntaxe classique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part force.classList.remove('force-success', 'force-middle', 'force-weak', 'force-error');
Partager