Page 1 sur 1

Erreur de syntaxe???

Posté : 07 mars 2021, 17:43
par MartinS
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 :cry:

Merci d'avance :)

Re: Erreur de syntaxe???

Posté : 07 mars 2021, 17:46
par webmaster
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 :

Code : Tout sélectionner

var textPrev = `<div id = " '+jours+' "class =" '+ mtDuJour+' ">
Prévisions pour"+ jours+":<br> <b>" + mtDuJour + " et " + tmDuJour + "degrés.</b> </div>`;