Il y a actuellement 95 visiteurs
Mardi 27 Juillet 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

une petite question concernant le javascript

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

une petite question concernant le javascript

Message le 14 Juin 2006 13:39

Bonjour,
je voudrais que l'on m'explique la fonction : getElementById car je fais du dhtml et le code source javascript j'ai jamais vu donc je voudrais mettre en comentaire ce que veut dire cette fonction. Merci.
Avatar de l'utilisateur
kriss95360
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 297
Inscription: 26 Avr 2004 17:08
Localisation: Val D'oise
 


Message le 14 Juin 2006 18:06

Bonjour,

J'ai peu de connaissances dans le domaine, mais d'après moi le DHTML est l'entête d'un document, c'est un langage à part, et le javascript aussi c'est un langage à part. Donc je comprend pas trop ton truc :-?.
Le savoir m'a appris que je ne savais rien
Le MIEUX est l'ennemi du BIEN.
Avatar de l'utilisateur
blankoworld
PC-Infopraticien
PC-Infopraticien
 
Messages: 5993
Inscription: 21 Juin 2004 09:41
Localisation: Pala
 

Message le 14 Juin 2006 19:43

Voilà un exemple d'utilisation qui devrait t'aider...

Ce code est utile pour récupérer la valeur d'un select lorsque l'internaute y clique dessus par exemple :

Code: Tout sélectionner
document.getElementById('liste').options[document.getElementById('liste').selectedIndex].value


Explications :
document.getElementById('liste') --> permet de désigner la liste en question
La propriété option permet de désigner une des valeurs de la liste déroulante. Il s'agit d'un tableau.
Ainsi, pour désigner le premier élément de la liste, il suffit de faire :

Code: Tout sélectionner
document.getElementById('liste') .option[0]


document.getElementById('liste').selectedIndex --> permet de désigner l'élément sélectionné
Walk of shame, walk of game... what uuuup !
Avatar de l'utilisateur
coyote89
PC-Infopraticien
PC-Infopraticien
 
Messages: 7862
Inscription: 07 Mai 2003 17:39
Localisation: Chine :)
 

Message le 14 Juin 2006 21:43

Je t'invite grandement à aller chatouiller ton moteur de recherche préféré à la recherche de la signification de DOM (du W3C).

A partir de là, tu comprendras qu'on peut représenter ton document HTML sous la forme d'un arbre.
- Chaque balise HTML représentant un noeud de l'arbre DOM.
- A chaque noeud DOM, correspondent des attributs, qui sont les feuilles de l'arbre (a partir du noeud en question).
Les attributs peuvent etre tag ou name pour le nom de la balise, "src" (pour les images), "href" (pour les liens), etc... et aussi la balise "id" qui indique un identifiant pour le noeud DOM.

Javascript/ECMAscript permet de manipuler ces noeuds DOM, créer des noeuds, supprimer des noeuds, visiter les sous-noeuds (children), les voisins, changer les attributs, récupérer les attributs, en créer de nouveaux, etc...

Pour cela, il faut soit partir de la racine du document, soit "demander" d'obtenir un noeud par son identifiant, par exemple :

var maBaliseAManipuler = document.getElementById("mabalise");

Il existe d'autres fonctions pour récupérer les noeuds DOM en fonction d'autres criteres (nom des balises, etc..).

Je t'invite a installer Mozilla Firefox avec l'extension DOM Inspector, qui te permettra de manipuler/modifier/regarder les noeuds de toute page que tu visite avec ton navigateur, ainsi que leurs propriétés (attributs) et style CSS associé.
Avatar de l'utilisateur
glenux
PC-Infopraticien
PC-Infopraticien
 
Messages: 2757
Inscription: 01 Mar 2003 16:22
Localisation: Entre deux BarCamps
 



Sujets similaires

Message Question a propos XBOX Series S
Bonjour,Au vu du prix raisonable à mes yeux de la nouvelle XBOX Series S a mes yeux, j'envisage d'éventuellement en acquérir une.Mais je me demande comment on fait pour acheter des jeux dematerialisés......egt surtout comment on les installe sur la console car si il s'agit de jouer uniquement par li ...
Réponses: 1

Message [Réglé] Petite vérification !
Hello tout le monde ,Voila comme d'habitudes et un peu de temps en temps une petite vérification de votre part pour voir si tout va bien de mon coté Addition https://www.cjoint.com/c/KGooSJjfWy7First https://www.cjoint.com/c/KGooS5SKcg7Shortcuthttps://www.cjoint.com/c/KGooTAzz7k7ZHPDiag https://www ...
Réponses: 15

Message Une question honnête sur la console contre le PC
Maintenant, permettez-moi de commencer en disant qu'il ne s'agit en aucun cas d'un message pour déclencher une guerre de flammes, alors restez civilisé dans les commentaires. Ma question est simple; Un PC est évidemment conçu pour bien plus que le jeu, certains d'entre eux ne le sont pas non plus. L ...
Réponses: 2

Message Question sur l'édition console
J'ai acheté la pré-commande de Rust pour la console, mais pour une raison quelconque, j'ai reçu un e-mail me disant que ma commande s'était mal passée de leur côté (fin de Microsoft). Je n'ai pas obtenu de remboursement et il est également indiqué que je ne possède pas le jeu même si je l'ai pré-com ...
Réponses: 2

Message Question pour les joueurs sur console
Bonjour! Je suis un joueur passionné de KSP, tout comme mon frère. L'anniversaire de notre grand-père approche et nous lui organisons une fête. Il était l'un des principaux esprits de l'ingénierie de son temps et a fait beaucoup de travail sur l'ingénierie informatique à l'époque où les ordinateurs ...
Réponses: 1

Message Question sur la réflexion sur le passage au jeu sur PC.
pour cela et je m'excuse si ce n'est pas le cas, mais j'avais quelques questions.À quelle fréquence devez-vous mettre à jour votre matériel? J'aime l'idée de jouer avec les graphismes et la puissance de traitement supérieurs d'un PC, mais je ne peux vraiment pas me permettre de mettre à niveau ma ca ...
Réponses: 1

Message Question logiciel ou outil de veille/curation partagée
Bonjour à toutes et à tous, Dans le cadre de mon travail (je travaille pour un service juridique d'une entreprise de moyenne taille), je suis à la recherche d'un logiciel ou d'un outil qui aurait plusieurs fonctionnalités: - stocker les articles (d'actualité) que je trouve par exemple sur le net rég ...
Réponses: 3


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.