Problème html javascript

-
Bonjour,
j'ai trouvé ce programme sur dynamisez vos programmes javascript,et quand je fais le programme html il me donne la même chose que quand j'execute les programmes html et javascript.Y a t'il un probleme dans le code ou est ce normal?
cordialement et merci d'avance
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>le titre de la page </title>

</head>
<body>
<div id ="divTP1">
Le <strong>World Wide Web Consortium</strong>abrege par le 
sigle<strong>W3C<strong>est un <a href ="http://fr.wikipedia.org/wiki/Organisme_de_normalisation"
title="Organisme de normalisation">organisme de standardisation</a>
à but non lucratif chargé de promouvoir la compatibilité des technologies du <a href="http://wikipedia.org/wiki/world_wide_web"
title= "World Wide Web"> World Wide Web</a>
</div>
<script>

var mainDiv = document.createElement('div');
mainDiv.id = 'divTP1';
var textNodes = [
document.createTextNode('le'),
document.createTextNode('World Wide Web Consortium'),
document.createTextNode('abrégé par le sigle'),
document.createTextNode('W3C'),
document.createTextNode('est un'),
document.createTextNode('organisme de standardisation'),
document.createTextNode('à but non lucratif chargé de promouvoir la compatibilité des technologies du'),
document.createTextNode('World Wide Web'),
document.createTextNode('.')
];
var w3cStrong1 = document.createElement('strong');
var w3cstrong2 = document.createElement('strong');
w3cStrong1.appendChild(textNodes[1]);
w3cstrong2.appendChild(textNodes[3]);
var orgLink=document.createElement('a');
var wwwLink=document.createElement('a');
orgLink.href= 'http://fr.wikipedia.org/wiki/Organisme_de_normalisation';
orgLink.title='Organisme de normalisation';
orgLink.appendChild(textNodes[5]);
wwwLink.href = 'http://fr.wikipedia.org/wiki/World_Wide_Web';
wwwLink.title='World Wide Web';
wwwLink.appendChild(textNodes[7]);

mainDiv.appendChild(textNodes[0]);
mainDiv;appendChild(w3cStrong1);
mainDiv.appendChild(textNodes[2]);
mainDiv.appendChild(w3cstrong2);


mainDiv.appendChild(textNodes[4]);
mainDiv.appendChild(orgLink);
mainDiv.appendChild(textNodes[6]);
mainDiv.appendChild(wwwLink);
mainDiv.appendChild(textNodes[8]);

document.body.appendChild(mainDiv);

</script>

</body>
</html>
Afficher la suite 

Votre réponse

1 réponse

Messages postés
23628
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2018
0
Merci
Bonjour,

Si tu regardes la console de ton navigateur ( F12 )
Tu verras qu'il t'affiche une erreur sur le ligne 44
mainDiv;appendChild(w3cStrong1);

A remplacer par :
mainDiv.appendChild(w3cStrong1);

Commenter la réponse de jordane45

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.