Java script debutant

Fermé
gigi - 28 mars 2008 à 17:05
 FUENTES - 7 déc. 2008 à 16:16
Bonjour, pouvez vous m'aider, je voudrais afficher mes titres angie, agathe, jade, carmen, etc...
voici le code :

<script type="text/javascript" language="Javascript">
captionText = new Array (
" Angie \n Agate noire. Long : 45 cm\n Prix : 68 €",
" Agathe \n Quartz rose et fumé.\n Long : 45 cm \n Prix : 79 €",
" Jade \n Nacre, quartz rose, petites semi-précieuses. Long : 45 cm\n Prix : 65 €",
" Carmen \n Fleur de nacre, petites semi précieuses. Long : 45 cm\n Prix : 85 €",

Merci d'avance, je suis novice
A voir également:

5 réponses

kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
28 mars 2008 à 17:14
Bonjour,

Si tu souhaite que quelqun t'aide il faut être plus précis que cela dans ta demande.
Tu veux afficher tes titres... oui mais comment ?
Où le veux tu dans ta page ?

Sinon, l'instruction javascript pour écrire sur ta page est la suivante :
document.write("toto");

Le code ci-dessus écrira "toto" sur ta page.

Donc si tu veux afficher tel quel ton tableau de titre, tu pourra faire comme suit :
<script type="text/javascript" language="Javascript">
// --- Construction du tableau de titre
captionText = new Array (
" Angie \n Agate noire. Long : 45 cm\n Prix : 68 €",
" Agathe \n Quartz rose et fumé.\n Long : 45 cm \n Prix : 79 €",
" Jade \n Nacre, quartz rose, petites semi-précieuses. Long : 45 cm\n Prix : 65 €",
" Carmen \n Fleur de nacre, petites semi précieuses. Long : 45 cm\n Prix : 85 €");

// --- Affichage du tableau de titre
for ( var i = 0; i < captionText.length; i++ ){
   document.write("<BR>"+captionText[i]);
}


Résumé de ce que fais le code ci-dessus :
+ Construction de ton tableau de titre (ce que tu avais déjà fait : attention à bien fermé le tableau à la fin)
+ Affichage des titres :
- parcours du tableau, indice par indice
- pour chaque indice, affiche le titre (<BR> permet de faire un saut de ligne HTML, c'est plus propre)

0
Désolé, j'ai oublié le principal, je voudrais que ca s'affiche en gras, voir ici tout en bas...:
http://www.kate-bijoux.com/collectionArgent.html

merci bcp de ton aide
0
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
28 mars 2008 à 17:40
Si tu veux afficher en gras, dans le code que je t'ai donné il faut mettre le texte entre balise <b></b> :
document.write("<BR><b>"+captionText[i]+"</b>");

0
Voici ce que je veux reformulé, voici mon tableau :
captionText = new Array(
" Agathe\n Agate noire, cristal de roche. Long : 45 cm\n Prix : 79 €",
" Angie\n Agate noire, cristal de roche. Long : 45 cm\n Prix : 68 €",
" Sasha \n Agate noire, cristal de roche Long : 45 cm \n Prix : 65 €"
)
thisImg = 0
imgCt = captionText.length

Avec la declaration :
thisImg = 0
imgCt = captionText.length
function newSlide(direction) {
if (document.images) {
thisImg = thisImg + direction
if (thisImg < 0) {
thisImg = imgCt-1
}
if (thisImg == imgCt) {
thisImg = 0
}
document.slideshow.src = "images/slideImg" + thisImg + ".jpg"
document.imgForm.imgText.value = captionText[thisImg]
}
}
et ici ou j'affiche le texte :

<textarea name="imgText" rows="4" cols="35" readonly="readonly" style="overflow:hidden;"></textarea>

et ma question est comment je peut faire pour mettre juste en Angie et agathe et sacha en gras svp

Merci pr votre comprehension
0
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857 > gigi
31 mars 2008 à 11:44
Bonjour,

Tu peux entourer ton texte des balises <b> </b> directement dans le texte.
Ex :
captionText = new Array(
"<b> Agathe\n Agate noire, cristal de roche. Long : 45 cm\n Prix : 79 €</b>",
"<b> Angie\n Agate noire, cristal de roche. Long : 45 cm\n Prix : 68 €</b>",
"<b> Sasha \n Agate noire, cristal de roche Long : 45 cm \n Prix : 65 €</b>"
) 

0
carbon3 Messages postés 470 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 6 janvier 2013 73
28 mars 2008 à 23:02
salut,
tu ne peux pas définir deux états de fontes différents dans un même textarea, à moins qu'on ne me prouve le contraire.
0
salut a tous svp je viens de commencer d'apprendre le javascript alors je suis encore debutant , si vous pouvez me conseiller de lire un cours simple pour les debutants en javascript .merci d'avance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
boujour

oû dois je aller pour activer JAVA SCRIPTE?
cars ont me dis qu'il est désactiver!
merci
0