Java script debutant

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
Configuration: Windows Vista
Internet Explorer 7.0

5 réponses

  1. boujour

    oû dois je aller pour activer JAVA SCRIPTE?
    cars ont me dis qu'il est désactiver!
    merci
    1. 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
      1. 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.
        1. Contributeur
          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>");
          

          1. 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
          2. Contributeur
            @gigiBonjour,

            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>"
            ) 
            

        2. Contributeur
          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)

          1. 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