Bonsoir à vous,
je suis étudiant et ai un TP à faire, je pensais avoir saisi la théorie du javascript, et là je me prends une grande claque, j'espère que vous saurez éclairer ma lanterne.
Il s'agit de modifier un fichier .xhtml à l'aide d'un fichier .js qui lui est joint.
Le fichier .xhtml est une liste de recettes. Le titre principal est déterminé grâce à <h1> et chaque recette par <h3>.
La question est alors de modifier le titre principal, en lui ajoutant le nombre de recettes contenues dans le fichier sous la forme : "titre (3)" (par exemple...).
J'ai donc, dans mon fichier .js :
Et là, au chargement de ma page... Rien. Et quand je tente "alert(titre)", j'ai undefined...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var titre = document.getElementsByTagName('h1')[0]; titre.textContent += ' (' + document.getElementsByTagName('h3').length + ')';
Là j'avoue ne plus rien comprendre.
Merci à vous en tout cas!
Partager