Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 15/07/2016, à 01:11

carambar

Re : Besoin d'aide en javascript

merci à vous, la partie du cours concernée est celle-ci je pense:

var journaux = ["http://lemonde.fr", "http://lefigaro.fr", "http://liberation.fr"];

for (var i = 0; i < journaux.length; i++) {
    var lienElt = document.createElement("a");
    lienElt.textContent = journaux[i];
    lienElt.href = journaux[i];
    // Ajoute un lien
    document.getElementById("contenu").appendChild(lienElt);
    // Ajoute une balise <br>
    document.getElementById("contenu").appendChild(document.createElement("br"));
}

Il s'agissait là d'introduire une liste de liens à l'intérieur d'une div dont l'Id est "contenu"!
Jusque là c'était clair, mais devant cette nouvelle présentation d'un tableau, je suis comme une poule devant heu.... un pc! En fait je suis une poule! smile


sudo apt-get remove --purge les cons

Intel® Core™2 Quad CPU Q6600 @ 2.40GHz × 4 ,12.04 (precise) 64 bits.

Hors ligne

#27 Le 15/07/2016, à 09:29

alexandre958

Re : Besoin d'aide en javascript

Salut carambar,  ta discussion est remplie de messages de la part de plein de personnes qui abordent des sujets différents du tiens.

Créer une nouvelle discussion mais cette fois ci soit plus précis genre :
[js] manipulation du DOM

Ps: tu es loin d'être stupide, tu en connais beaucoup à 50 balais qui connaissent quelques chose au JavaScript???


May the 4th be with you

Hors ligne

#28 Le 15/07/2016, à 11:13

Rufus T. Firefly

Re : Besoin d'aide en javascript

C'est ici, rubrique : les objets littéraux
En fait un tableau, c'est toujours un ensemble de paires clef/valeur. Quand on ne spécifie pas la clef, comme ici : var tab = [23, 54, 145, 47, 333]; elle est implicite et c'est tout simplement le numéro de l'élément.

Evidemment, une valeur d'un tableau peut elle-même être un tableau => tableau à 2 dimensions.
C'est le cas dans l'exemple : un tableau de 3 éléments avec une clef implicite (0, 1, 2), chaque élément étant lui-même un tableau avec une clef explicite (titre, url, auteur)

	0	1	2
titre
url
auteur

Essaye par exemple :

alert (listeLiens[1]['url']);

Des tableaux, il en existe de toutes sortes. Un dictionnaire (au sens ordinaire) est un tableau. Les clefs sont les mots et les valeurs, les définitions correspondantes. Et souvent il y a plusieurs sens pour le même mot. Donc les valeurs peuvent elles-mêmes être des tableaux (premier sens, deuxième sens...).
Exemple : http://www.cnrtl.fr/lexicographie/tableau

var dictionnaire = le contenu de cnrtl
dictionnaire['tableau'] : la page donnée par le lien
var définition = dictionnaire['tableau']['III']['B']['1'];

et définition vaut : "Série d'informations, de données disposées de façon claire et systématique et permettant une consultation rapide et globale".
En pratique, dans ce genre de cas, on utilise bien sûr une base de données et pas un simple tableau. Mais on pourrait... D'ailleurs la table (tableau ?) est l'élément fondamental d'une base de données...

Dernière modification par Rufus T. Firefly (Le 15/07/2016, à 13:02)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne