TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
Le problème de ce sujet a été résolu
| Page : 1 | |||||
| Auteur | Message | ||||
|---|---|---|---|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |||||
| Page : 1 | |||||
Alwin
|
# Posté le 06/07/2008 à 11:54:01 | ||||
Creatweb's project![]() Groupe : Membres |
Bonjour,
je viens de commencer à apprendre le javascript mais j'ai une question qui me chiffone un peu ( si vous me passer l'expression ). Mon problème viens de la fonction document.write qui - d'après le cours ici - est censée effacer la page et écrire par dessus ... Or si je test ce code, les deux textes sont affichés :Code : HTML
Je pense que le probleme viens de mon interpretation de cette phrase .... Si quelqu'un pouvais m'expliqer ... Merci ! Alwin Envie de participer à un vrai projet ? De mettre vos talents au service du tout-gratuit ? N'hésitez plus ! Creaweb est fait pour vous ! Pour plus d'informations, voir ici. |
||||
blackis
|
# Posté le 06/07/2008 à 11:58:07 | ||||
|
Real fan of Zelda Groupe : Membres |
Faux.
document.write n'a pas pour but d'éffacer le texte et en écrire un autre, il a juste pour but d'écrire du texte
Édité
le 06/07/2008 à 12:01:11
par blackis
Modérateur de Otaku no Miracle Modérateur de Xtrem Creative Modérateur de Hubox Modérateur de RedHeberg Redacteur de Kaleno Administrateur de World Maker Ancien de Phoenix wright sur xooit.com Maintenant, j'attends le poste de modérateur sur le sdz |
||||
-Ne0-
|
# Posté le 06/07/2008 à 12:23:55 | ||||
![]() Groupe : Membres |
Cette réponse a aidé l'auteur du sujetEn revanche, si tu l'appelles une fois la page chargée (à l'aide d'une fonction, d'un setTimeout, etc.), ça effacera tout. |
||||
Alwin
|
# Posté le 06/07/2008 à 12:47:41 | ||||
Creatweb's project![]() Groupe : Membres |
Ok merci !
Apparement, le tuto que j'ai choisit ne démarre pas très bien <citation nom="Le tuto">Débutons par le document.write. C'est une fonction qui permet d'effacer ce qu'il y a à l'écran, puis d'écrire ce qu'il y a entre les parenthèses. 'document.write' signifie en français 'écrire.document'. Traduisez par écrire. En résumé, document.write efface tout ce qu'il y avait écrit dans la page, puis écrit ce qu'il y a entre parenthèses.</citation> Merci à vous deux pour la précision ![]() Amicalement, Alwin
Édité
le 06/07/2008 à 12:48:20
par Alwin
Envie de participer à un vrai projet ? De mettre vos talents au service du tout-gratuit ? N'hésitez plus ! Creaweb est fait pour vous ! Pour plus d'informations, voir ici. |
||||
Yano
|
# Posté le 06/07/2008 à 14:46:38 | ||||
![]() Groupe : Membres |
Cette réponse a aidé l'auteur du sujetEn effet, tel que c'est utilisé, l'explicationn est erronée. Mais en utilisant réellement une fonction, le résultat est bien là. Teste ça Code : HTML
C'est ta page dans laquelle j'ai ajouté une fonction qui utilise document.write() Code : JavaScript
Que se passe-t-il ? La page se charge et le document.write() que tu y a inséré s'exécute. Au chargement de la page. Une fois tout le code, HTML et Javascript, exécuté, la chargement est complet. Ensuite, si on clique sur le lien, la fonction ecrit() est lancée et un nouveau document.write() s'exécute. Cette méthode fait que le contenu du document est entièrement réécrit, qu'il est remplacé par le nouveau texte que la fonction ecrit() insère. Vois ces explications.
Édité
le 06/07/2008 à 14:49:20
par Yano
|
||||
Alwin
|
# Posté le 06/07/2008 à 15:05:30 | ||||
Creatweb's project![]() Groupe : Membres |
Je n'ai qu'un mot à dire : Wouah !
C'était claire, maintenant, c'est lumineux ^^. As tu prévu de faire un tuto sur le javascript ? Merci beaucoup, Sur ce, je vais continuer l'apprentissage, Alwin Envie de participer à un vrai projet ? De mettre vos talents au service du tout-gratuit ? N'hésitez plus ! Creaweb est fait pour vous ! Pour plus d'informations, voir ici. |
||||
KorangaR
|
# Posté le 06/07/2008 à 15:46:56 | ||||
|
Groupe : Membres |
Je pense qu'il y a d'autres choses plus importantes à apprendre en Javascript que document.write. Et puis les scripts en ligne comme te l'a montré Yano, c'est assez moche.
|
||||
Alwin
|
# Posté le 06/07/2008 à 15:49:01 | ||||
Creatweb's project![]() Groupe : Membres |
|||||
Yano
|
# Posté le 06/07/2008 à 16:29:20 | ||||
![]() Groupe : Membres |
Citation : KorangaR
Je pense qu'il y a d'autres choses plus importantes à apprendre en Javascript que document.write. Et puis les scripts en ligne comme te l'a montré Yano, c'est assez moche. Très constructif. En plus, on s'en fout.
Édité
le 06/07/2008 à 16:29:59
par Yano
|
||||
KorangaR
|
# Posté le 06/07/2008 à 17:09:59 | ||||
|
Groupe : Membres |
Citation : Yano
Citation : KorangaR Je pense qu'il y a d'autres choses plus importantes à apprendre en Javascript que document.write. Et puis les scripts en ligne comme te l'a montré Yano, c'est assez moche. Très constructif. En plus, on s'en fout. Tu t'en fous. |
||||
Retour au forum "XHTML / CSS" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
278 Zéros connectés |
9 requêtes |
0.0336s (0.0106s)
