Bonsoir à tous, si qq'un pouvait m'aider ???
Il y a une erreur de syntaxe dans cette ligne ...
var textPrev = "<div id = " '+jours+' "class =" '+ mtDuJour+' ">
Prévisions pour"+ jours+":<br> <b>" + mtDuJour + " et " + tmDuJour + "degrés.</b> </div>";
A priori l'erreur se trouve en fin de la première ligne +' " >
test.html:29 Uncaught SyntaxError: Unexpected string
Je suis très débutante et ne trouve pas l'erreur
Merci d'avance
Erreur de syntaxe???
Re: Erreur de syntaxe???
Bonjour,
Le JS n'accepte pas les retours à la ligne dans les chaînes de caractères définies avec " ou '
Il faut utiliser le nouveau séparateur `
Ainsi, il n'y a plus d'erreur :
Le JS n'accepte pas les retours à la ligne dans les chaînes de caractères définies avec " ou '
Il faut utiliser le nouveau séparateur `
Ainsi, il n'y a plus d'erreur :
Code : Tout sélectionner
var textPrev = `<div id = " '+jours+' "class =" '+ mtDuJour+' ">
Prévisions pour"+ jours+":<br> <b>" + mtDuJour + " et " + tmDuJour + "degrés.</b> </div>`;
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php
https://www.toutjavascript.com/livre/index.php