JavaScript. Problème de doucment.write()
6 messages
• Page 1 sur 1
- qnguyen
- Nouveau WRInaute

- Messages: 4
- Inscription: 23 Jan 2006
JavaScript. Problème de doucment.write()
Salut à tous
je débute dans Java script pour DHTML. Si dans jscript, il y a une fonction pour le bouton. Après éxécuter le premier bouton, la dexième fois ne marche pas. Par exemple
<SCRIPT LANGAGE = "JavaScript">
function toto( ){
document.write("toto")
document.write("<H1 onclick= toto( )> nouveau cocou </H1>")
// répéter la dexième fois le bouton pour éxécuter la même fonction
}
</SCRIPT>
<body>
<H1 onclick="toto()"> coucou </H1>
</body>
c'est à dire si j'écrits document.write("bonjour"), il vient à une novelle page, il compends plus le script dans la page précédent.
Merci pour tous les réponse
je débute dans Java script pour DHTML. Si dans jscript, il y a une fonction pour le bouton. Après éxécuter le premier bouton, la dexième fois ne marche pas. Par exemple
<SCRIPT LANGAGE = "JavaScript">
function toto( ){
document.write("toto")
document.write("<H1 onclick= toto( )> nouveau cocou </H1>")
// répéter la dexième fois le bouton pour éxécuter la même fonction
}
</SCRIPT>
<body>
<H1 onclick="toto()"> coucou </H1>
</body>
c'est à dire si j'écrits document.write("bonjour"), il vient à une novelle page, il compends plus le script dans la page précédent.
Merci pour tous les réponse
- dmathieu
- Modérateur

- Messages: 7244
- Inscription: 9 Jan 2004
en effet, document.write repars d'une page vierge.
il faut donc que tu fasse un div avec ton contenu, tu masque le contenu de ton div par défaut (en css, display: none;)
puis, au clic, tu l'affiche (tu change la classe css en mettant display: inline;)
inutile le double post.
il faut donc que tu fasse un div avec ton contenu, tu masque le contenu de ton div par défaut (en css, display: none;)
puis, au clic, tu l'affiche (tu change la classe css en mettant display: inline;)
inutile le double post.
- qnguyen
- Nouveau WRInaute

- Messages: 4
- Inscription: 23 Jan 2006
Merci de ta réonse. C'est que j'ai simplifié. Mon progarame est plus compliqué. Il ya a des données dans Javascripte (un objet de tableau). Après éxécuter la 1er fonction(par cliquer un bouton), il connais plus le script (càd les données et autres fonction).
........... Merci d'avance pour autre réponse
........... Merci d'avance pour autre réponse
- phloam
- WRInaute passionné

- Messages: 1375
- Inscription: 8 Avr 2005
un des problèmes vient des parentheses imbriqués tu dois utiliser le caractère d'échappement "\"
Ton code corrigé:
Ton code corrigé:
- Code: Tout sélectionner
<SCRIPT LANGAGE = "JavaScript">
function toto( ){
document.write("toto")
document.write("<H1 onclick= toto\( \)> nouveau cocou </H1>")
// répéter la dexième fois le bouton pour éxécuter la même fonction
}
</SCRIPT>
<body>
<H1 onclick="toto()"> coucou </H1>
</body>
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- problème avec document.write en javascript
- liens dans le javascript 'document.write'
- document.write
- document.write()
- Adsence + document.write ?
- Mon url write a t il marché ?
- Ne pas diluer le PR avec document.write ?
- write failed:No space left on. Comment résoudre cette erreur
- Problème de javascript
- Probleme JavaScript
- Googlebot analyse certains codes JavaScript - 02-05-2006
- Référencer un site en Flash : guide pratique des bonnes méthodes - 04-08-2008
- Référencement Flash : guide pratique des méthodes - 15-05-2007
- Optimisation du référencement d'un site en AJAX - 26-11-2007
- Google Web Toolkit, pour créer des applications en AJAX - 13-12-2006
- Comment faire des liens en dur dans son annuaire - 08-11-2004
- API Google Maps en Flash / Flex - 15-05-2008
- Google sait désormais suivre les liens JavaScript ! - 08-06-2009
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links, Google Compute
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


