Dans le fichier html
<script type="text/javascript" src="mesFonctions.js"></script>
<!DOCTYPE html><html> <head> <title>Cours N°4 sur le DOM</title> <!-- le lien du ou des CSS--> <link rel="stylesheet" type="text/css" href="monStyle.css" /> <!-- le lien du JS Pour que le contenu s'affiche après le titre--> <script type="text/javascript" src="mesFonctions.js"></script> </head> <body> <h1> C'est le cours sur le DOM</h1> <p> COYG </p> <img src="https://media.tenor.com/4ekNInv_6PIAAAAC/lelly-smith-arsenal-wfc.gif" width="300"> <button type="button" onclick="myFunction()">Changer Texte </button> <p id="demo">Phil Neville</p> </body></html>
function myFunction() { document.getElementById("demo").innerHTML = "Sarina Wiegman";}
<!DOCTYPE html><html> <head> <title>Cours N°4 sur le DOM</title> <!-- le lien du ou des CSS--> <link rel="stylesheet" type="text/css" href="monStyle.css" /> <!-- le lien du JS Pour que le contenu s'affiche après le titre--> <script type="text/javascript" src="mesFonctions.js"></script> </head> <body> <h1> C'est le cours sur le DOM</h1> <p> COYG </p> <img src="https://media.tenor.com/4ekNInv_6PIAAAAC/lelly-smith-arsenal-wfc.gif" width="300"> <button type="button" onclick="myFunction()">Changer Texte </button> <p id="demo">Phil Neville</p> </body></html>
function myFunction() { document.getElementById("demo").innerHTML += "Sarina Wiegman ";}
Toujours le même
function myFunction() { if (document.getElementById("demo").innerHTML=="Phil Neville") document.getElementById("demo").innerHTML = "Sarina Wiegman"; else document.getElementById("demo").innerHTML = "Phil Neville";}
c'est de l'algo
S'il y a écrit "Phil Neville" Alors j'écris "Sarina Wiegman"Sinon on écrit "Phil Neville"
<!DOCTYPE html><html> <head> <title>Cours N°4 sur le DOM</title> <!-- le lien du ou des CSS--> <link rel="stylesheet" type="text/css" href="monStyle.css" /> <!-- le lien du JS Pour que le contenu s'affiche après le titre--> <script type="text/javascript" src="mesFonctions.js"></script> </head> <body> <h1> C'est le cours sur le DOM</h1> <p> COYG </p> <img src="img/jordy.gif" width="300"> <button type="button" onclick="color()">Changer la couleur </button> <p id="demo">UTV</p> </body></html>
function color() { let x = document.getElementById("demo"); x.style.fontSize = "25px"; x.style.color = "purple";}
function color() { document.getElementById("demo").style.fontSize = "25px"; document.getElementById("demo").style.color = "purple";}
<!doctype html><html><head> <title>Cours N°4 sur le DOM</title> <!-- le lien du ou des CSS--> <link rel="stylesheet" type="text/css" href="monStyle.css" /> <!-- le lien du JS Pour que le contenu s'affiche après le titre--> <script type="text/javascript" src="mesFonctions.js"></script></head><body> <h1>Changer de style</h1> <p class="demo" id="demo">COYG </p> <p class="change" id="change">UTV </p> <button onclick="myFunction()">Come On</button></body></html>
function myFunction() { document.getElementsByTagName("p")[0].setAttribute("class", "change");}
<!doctype html><html><head> <title>Cours N°4 sur le DOM</title> <!-- le lien du ou des CSS--> <link rel="stylesheet" type="text/css" href="monStyle.css" /> <!-- le lien du JS Pour que le contenu s'affiche après le titre--> <script type="text/javascript" src="mesFonctions.js"></script></head><body> <img src="img/carli.gif" > <input type="text" onkeypress="displayResult(event)"></body></html>
function displayResult(event) { if(event.which){ keychar=String.fromCharCode( event.which ); alert("Touche " + keychar + " enfoncée."); }}
<!doctype html><html><head> <title>Cours N°4 sur le DOM</title> <!-- le lien du ou des CSS--> <link rel="stylesheet" type="text/css" href="monStyle.css" /> <!-- le lien du JS Pour que le contenu s'affiche après le titre--> <script type="text/javascript" src="mesFonctions.js"></script></head><body> <img src="img/jordan-nobbs-arsenal.gif" > <p id="w"></p> <p id="h"></p> <p> Ouvrir une nouvelle fenêtre</p> <button id="button" onclick="myFunction()"> OUVRIR UNE NOUVELLE PAGE </button></body></html>
var w=window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; var h=window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; document.getElementById("w").innerHTML = w; document.getElementById("h").innerHTML = h; function myFunction(){ var myWindow = window.open("", "Hermione", "width=500,height=500"); myWindow.document.write("Je l'ai lu dans l'histoire de Poudlard"); myWindow.document.write("<img src='img/hermione.jpg'>"); }
<!doctype html><html><head> <title>Cours N°4 sur le DOM</title> <!-- le lien du ou des CSS--> <link rel="stylesheet" type="text/css" href="monStyle.css" /> <!-- le lien du JS Pour que le contenu s'affiche après le titre--> <script type="text/javascript" src="mesFonctions.js"></script></head><body> <h1 style="color:powderblue;">SUPER</h1> <button type="button" onclick="myFunction()">BUT</button> <p id="demo"></p> <p id="p1"> </p> <img id="champion" src=""></body></html>
function myFunction(){ document.getElementById("demo").innerHTML ="Thierry Henry"; document.getElementsByTagName("h1")[0].setAttribute("style", "color: red;"); document.getElementById("champion").setAttribute("src", "img/thierry-henry.gif");}
<!doctype html><html><head> <title>Cours N°4 sur le DOM</title> <!-- le lien du ou des CSS--> <link rel="stylesheet" type="text/css" href="monStyle.css" /> <!-- le lien du JS Pour que le contenu s'affiche après le titre--> <script type="text/javascript" src="mesFonctions.js"></script></head><body> <h1>WSL</h1> <select id="mySelect" size="4"> <option>Manchester United</option> <option>Chelsea</option> <option>Manchester City</option> <option>Arsenal</option> <option>Aston Villa</option> </select> <p id="taille"> </p> <p id="numero1"> </p> <p id="dernier"> </p> <button onclick="countChild()">calculer</button> <p>Voulez vous supprimer le premier élèment ?</p> <button onclick="killChild()">OUIIIII</button> <p>Element à rajouter : <input type="text" id="add" name="add"></p> <button onclick="addChild()">valider</button> <p>Voulez vous coloriez le premier enfant ?<p> <button onclick="color()">YES</button></body></html>
function countChild() { let taille = document.getElementById("mySelect").children.length; let child = document.getElementById("mySelect").children; document.getElementById("taille").innerHTML = taille;}
function killChild() { let list = document.getElementById("mySelect"); list.removeChild(list.firstElementChild);}
function addChild() { let ajout = document.getElementById("add").value; let node = document.createElement("option"); let textnode = document.createTextNode(ajout); node.appendChild(textnode); document.getElementById("mySelect").appendChild(node);}
function colorChild(){ let c = document.getElementById("mySelect").children; c[0].style.backgroundColor = "red";}
Keyboard shortcuts
↑, ←, Pg Up, k | Go to previous slide |
↓, →, Pg Dn, Space, j | Go to next slide |
Home | Go to first slide |
End | Go to last slide |
b / m / f | Toggle blackout / mirrored / fullscreen mode |
c | Clone slideshow |
p | Toggle presenter mode |
t | Restart the presentation timer |
?, h | Toggle this help |
Esc | Back to slideshow |