Question javascript
LightOL69
-
LightOL69 -
LightOL69 -
Je voudrais savoir s'il est possible d'entrer dans une variable javascript un texte relativement long sur plusieurs lignes...
Exemple :
head = "
<html>
<body bgcolor='#FFAABB'>
<table>
<tr valign='middle'>
<td class='normal' width='50%' align='justify'>
<b>Dans ta tête<font face="symbol, verdana, arial">l</font></b> <br />
<b>Blablabla</b> <br />
<b>Blublulblu</b><br />
<br />";
Exemple :
head = "
<html>
<body bgcolor='#FFAABB'>
<table>
<tr valign='middle'>
<td class='normal' width='50%' align='justify'>
<b>Dans ta tête<font face="symbol, verdana, arial">l</font></b> <br />
<b>Blablabla</b> <br />
<b>Blublulblu</b><br />
<br />";
A voir également:
- Question javascript
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows
6 réponses
J'ai oublié de dire que cet exemple ne fonctionnait pas d'où mon problème... le navigateur me dit qu'il manque un point virgule, et je ne comprends pas !
L'erreur provient des doubles quotes dans la balise "FONT", à remplacer par des simples, ou les faire précéder d'un anti-slash.
Tu peux essayer de terminer chaque ligne de la chaîne par un "\"
évidemment pas de newline ni de "<br />"
Si il ya des doubles quotes dans une chaîne incluses dans des '"' tu dois les faire précéder par un "\".
mystring="A very\
long\
string\
with \"\" included."
document.write(mystring);
Gates gave us the windows.
Linux gave us the whole house....
évidemment pas de newline ni de "<br />"
Si il ya des doubles quotes dans une chaîne incluses dans des '"' tu dois les faire précéder par un "\".
mystring="A very\
long\
string\
with \"\" included."
document.write(mystring);
Gates gave us the windows.
Linux gave us the whole house....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voila plus ou moins le source du code que j'utilise :
<SCRIPT LANGUAGE="Javascript">
var tab= new Array;
var counter = 0;
var tab[0] = new Array;
tab[0]["text_content"] = "Grand Jeu-Concours_Integral Edition 2002/2003";
tab[counter]["html_content"] = "\
<html>\
<body bgcolor='#CD9BFF'>\
<table>\
<tr valign='middle'>\
<td class='normal' width='50%' align='justify'>\
<b>Grand Jeu-Concours Integra<font face="symbol, verdana, arial">l</font></b> <br />\
<b>23 rue Etienne Richerand</b> <br />\
<b>69003 - Lyon</b><br />\
<br />\
<b>\
etc...
la partie ou je range certains éléments dans le tableau se trouve dans une boucle php
au niveau du var tab[0] = new Array;, il me met qu'il manque un point virgule au caractère 22, moi y en a pas comprendre
. je pensais au départ que ça venais de la chaîne de caractère...
PLEASE HELP !
<SCRIPT LANGUAGE="Javascript">
var tab= new Array;
var counter = 0;
var tab[0] = new Array;
tab[0]["text_content"] = "Grand Jeu-Concours_Integral Edition 2002/2003";
tab[counter]["html_content"] = "\
<html>\
<body bgcolor='#CD9BFF'>\
<table>\
<tr valign='middle'>\
<td class='normal' width='50%' align='justify'>\
<b>Grand Jeu-Concours Integra<font face="symbol, verdana, arial">l</font></b> <br />\
<b>23 rue Etienne Richerand</b> <br />\
<b>69003 - Lyon</b><br />\
<br />\
<b>\
etc...
la partie ou je range certains éléments dans le tableau se trouve dans une boucle php
au niveau du var tab[0] = new Array;, il me met qu'il manque un point virgule au caractère 22, moi y en a pas comprendre
. je pensais au départ que ça venais de la chaîne de caractère...
PLEASE HELP !
Voila plus ou moins le source du code que j'utilise :
<SCRIPT LANGUAGE="Javascript">
var tab= new Array;
var counter = 0;
var tab[0] = new Array;
tab[0]["text_content"] = "Grand Jeu-Concours_Integral Edition 2002/2003";
tab[counter]["html_content"] = "\
<html>\
<body bgcolor='#CD9BFF'>\
<table>\
<tr valign='middle'>\
<td class='normal' width='50%' align='justify'>\
<b>blablabla<font face="symbol, verdana, arial">l</font></b> <br />\
<b>blabal</b> <br />\
<b>blabliblublo</b><br />\
<br />\
<b>\
etc...
la partie ou je range certains éléments dans le tableau se trouve dans une boucle php
au niveau du var tab[0] = new Array;, il me met qu'il manque un point virgule au caractère 22, moi y en a pas comprendre
. je pensais au départ que ça venais de la chaîne de caractère...
PLEASE HELP !
<SCRIPT LANGUAGE="Javascript">
var tab= new Array;
var counter = 0;
var tab[0] = new Array;
tab[0]["text_content"] = "Grand Jeu-Concours_Integral Edition 2002/2003";
tab[counter]["html_content"] = "\
<html>\
<body bgcolor='#CD9BFF'>\
<table>\
<tr valign='middle'>\
<td class='normal' width='50%' align='justify'>\
<b>blablabla<font face="symbol, verdana, arial">l</font></b> <br />\
<b>blabal</b> <br />\
<b>blabliblublo</b><br />\
<br />\
<b>\
etc...
la partie ou je range certains éléments dans le tableau se trouve dans une boucle php
au niveau du var tab[0] = new Array;, il me met qu'il manque un point virgule au caractère 22, moi y en a pas comprendre
. je pensais au départ que ça venais de la chaîne de caractère...
PLEASE HELP !