defTitre3 ok
This commit is contained in:
parent
e5d959e93d
commit
e21b99674b
@ -19,3 +19,7 @@ J'ai utilisé le ``innerText`` de l'objet.
|
|||||||
> Quelle(s) méthode(s) avez-vous utilisée pour récupérer l’objet représentant votre balise h2 ?
|
> Quelle(s) méthode(s) avez-vous utilisée pour récupérer l’objet représentant votre balise h2 ?
|
||||||
|
|
||||||
J'ai utilisé ``document.getElementsByTagName`` que j'ai affecté à une variable nommée ``firstH2``. Puis je l'ai utilisée avec son attribut ``innerText``.
|
J'ai utilisé ``document.getElementsByTagName`` que j'ai affecté à une variable nommée ``firstH2``. Puis je l'ai utilisée avec son attribut ``innerText``.
|
||||||
|
|
||||||
|
> Comment faire pour connaitre le nombre de balise h2 du document ?
|
||||||
|
|
||||||
|
On utilise la propriété ``.lenght`` pour connaitre le nombre de balises h2 du document.
|
@ -2,7 +2,7 @@ console.log("JavaScript is linked");
|
|||||||
|
|
||||||
function init(){
|
function init(){
|
||||||
sayHello();
|
sayHello();
|
||||||
defTitre2();
|
defTitre3();
|
||||||
}
|
}
|
||||||
|
|
||||||
function defTitre1() {
|
function defTitre1() {
|
||||||
@ -20,6 +20,18 @@ function defTitre2() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function defTitre3() {
|
||||||
|
var lastH2 = document.getElementsByTagName("h2");
|
||||||
|
if(lastH2 != null) {
|
||||||
|
document.title = lastH2[lastH2.length-1].innerText;
|
||||||
|
console.log("<title> set : Ok Everypony !");
|
||||||
|
|
||||||
|
} else {
|
||||||
|
document.title = "Page par Pauline Célestiale";
|
||||||
|
console.warn("There is no H2 tag on this page Everypony ! /:")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function sayHello() {
|
function sayHello() {
|
||||||
console.log("Hello Everypony !");
|
console.log("Hello Everypony !");
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user