defineTitle1 ok

This commit is contained in:
JunkJumper 2021-01-21 09:55:22 +01:00
parent 176f9446bb
commit efc5c4b539
20 changed files with 90 additions and 3 deletions

View File

@ -1,3 +0,0 @@
h1, h2, ul {
text-align: center;
}

View File

Binary file not shown.

1
2020-2021/TD1/README.md Normal file
View File

@ -0,0 +1 @@
# M413 - TD1 : Réponses aux Questions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 999 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 936 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 996 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1005 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 979 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1002 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1011 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 962 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1012 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1020 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 851 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 856 B

View File

@ -0,0 +1,7 @@
.firstOrLast {
color: red;
}
span {
color: #090;
}

56
2020-2021/TD1/index.html Normal file
View File

@ -0,0 +1,56 @@
<!DOCTYPE html>
<html>
<head>
<meta name='author' content="JunkJumper" />
<meta charset='utf-8' />
<meta http-equiv='X-UA-Compatible' content='IE=edge' />
<title>M4103 - Programmation Web Client Riche - TD1</title>
<meta name='viewport' content='width=device-width, initial-scale=1' />
<meta name="description" content="Page TD1 M413" />
<meta name="keywords" content="JavaScript, TD1" />
<link rel='stylesheet' type='text/css' media='screen' href='./css/td1.css'>
<script src='./js/td1.js'></script>
<p>Comme pour tous les autres td, les réponses aux questions sont disponibles <strong><a href="https://github.com/JunkJumper/M4103-Programmation-Web-Client-Riche/tree/master/2019-2020/TD1" target="_blank">ICI</a></strong> !</p>
</head>
<body onload="onLoad();">
<h1 id="title" class="firstOrLast">Exercice <span>1</span></h1>
<div>
<p>Mane 6 : ce sont les six personnages principaux de la série My Little Pony Friendship is Magic</p>
</div>
<h2>Applejack</h2>
<div>
<p<>Poney terrestre de nature <strong>honnête et travailleuse</strong> elle travaille dans la « Sweet Apple Acres » avec le reste de la famille Apple.</p>
</div>
<h3 class="firstOrLast">Rainbow Dash</h3>
<p>Pégase de nature fière et sportive, elle est en charge de la gestion de la météo de Ponyville.</p>
<h2 class="firstOrLast">Twilight Sparkle</h2>
<p>Licorne de nature intellectuelle et réfléchie, elle est lélève de la Princesse Celestia. Elle est chargée dapprendre le plus possible en ce qui concerne lamitié.</p>
<h3>Rarity</h3>
<p>Licorne de nature généreuse, elle travaille à la fois comme créatrice de mode et comme couturière dans sa propre boutique de Ponyville, la Boutique Carrousel.</p>
<h3>Fluttershy</h3>
<p>Pégase de nature timide et réservée, elle soccupe des animaux dans son chalet qui lui sert également de résidence principale.</p>
<h3>Pinkie Pie</h3>
<p>Poney terrestre de nature joyeuse et souriante qui adore faire la fête, elle travaille au Sugar Cube Corner en préparant des gâteaux pour les habitants de Ponyville.</p>
<div>
<p id="1">Luna ne <span>fait pas partie</span> du mane 6 mais est très symaptique aussi :D</p>
</div>
<div>
<p id="2">Luna <span>est drôle</span> bien qu'elle dise le contraire.</p>
</div>
<button type="button" onclick="invertText()">Boop !</button><br /><br />
<div id="date_modif"></div>
<p onClick="majNbJours()">Il reste
<strong id="deadline">X</strong> jours avant le 19 juillet 2020 (un jour normal à Équestria).</p>
</body>
</html>

26
2020-2021/TD1/js/td1.js Normal file
View File

@ -0,0 +1,26 @@
'use strict';
// M413 - TD1
let message = 'JavaScript is ok :)';
// alert( message);
console.log(message);
function onLoad() {
console.log('In onLoad() function…');
sayHello();
defineHeading1();
//defineHeading2();
//defineHeading3();
//defineHeading4();
// Your JavaScript code goes here !
}
function sayHello() { /**Cette méthode permet de vérifier que la console de log est activée. **/
console.log("Hello Everypony !");
}
function defineHeading1() { /**Cette méthode permet de forcer letitre de la page avec le contenu de la balise dont l'id est titre **/
if (document.title = document.getElementById("title").innerText) {
console.log("<title> set as : 'Exercice 1' !");
}
}