Java script debutant

gigi -  
 FUENTES -
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. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
    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
    1. gigi
       
      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
  2. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
    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
    1. gigi
       
      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
      1. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857 > gigi
         
        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
  3. carbon3 Messages postés 471 Statut Membre 73
     
    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
  4. rasouma
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. FUENTES
     
    boujour

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