Utiliser dynamiquement des classes avec JavaScript
How do I make an utiliser dynamiquement des classes avec javascript?
La propriété classList, associée à la méthode toggle() permet de changer facilment de classe à un élément du DOM.. What is a utiliser dynamiquement des classes avec javascript? How do you make a utiliser dynamiquement des classes avec javascript? This script and codes were developed by Mattia A Fritz on 26 August 2022, Friday.
Utiliser dynamiquement des classes avec JavaScript - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Utiliser dynamiquement des classes avec JavaScript</title> <link rel="stylesheet" href="css/style.css">
</head>
<body> <div id="myDiv" class="class1 class2">My Div</div>
<button id="switchClassBtn">Changer la class</button> <script src="js/index.js"></script>
</body>
</html>
Utiliser dynamiquement des classes avec JavaScript - Script Codes CSS Codes
.class1 { width: 200px; height: 200px; display: block; border: 1px solid #000; padding: 15px; margin-bottom: 15px;
}
.class2 { background-color: #FFCC00; font-size: 1em;
}
.class3 { background-color: #FF0000; color: #FFF; font-size: 3em;
}
Utiliser dynamiquement des classes avec JavaScript - Script Codes JS Codes
//Identifier le div et le bouton
var myDiv = document.getElementById("myDiv");
var btn = document.getElementById("switchClassBtn");
//Événement onclick
btn.onclick = function () { //Si le div possède la class2, alors l'enlever ; si il ne la possède pas, alors l'ajouter myDiv.classList.toggle("class2"); //Même principe pour la class3, de cette manière le div n'aura qu'une des deux classes à la fois. myDiv.classList.toggle("class3");
}
Developer | Mattia A Fritz |
Username | mafritz |
Uploaded | August 26, 2022 |
Rating | 3 |
Size | 2,005 Kb |
Views | 68,816 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
P5.js example | 1,468 Kb |
Client Side JavaScript basic example | 1,814 Kb |
Simple manipulation du DOM avec JavaScript | 1,887 Kb |
JavaScript animation with requestAnimationFrame | 1,868 Kb |
Three.ja animation example | 1,780 Kb |
JavaScript and time | 1,657 Kb |
Angular double binding example | 0 Kb |
P5.js example redefine draw function | 1,942 Kb |
P5.js example with button | 1,853 Kb |
CSS animation | 1,663 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
Starfield old school style | Bolloxim | 5,214 Kb |
IbrahimJabbari-Effect21 | Ibrahimjabbari | 1,882 Kb |
TweetBox with React JS | J0zelito | 3,325 Kb |
JavaScript Animation | Rcmeisty | 4,581 Kb |
Carousel Test | Sbirchall | 1,509 Kb |
3D-box | Parthviroja | 2,346 Kb |
A Pen by Sooba | Sooba | 2,516 Kb |
CSS Flip Animation | Bbodine1 | 2,525 Kb |
No Vacancy 404 CSS Only | Sethkontny | 0 Kb |
Underlined form fields | Mitchdot | 2,323 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!