Bonjour,
pour placer du contenu texte dans une balise, on passe par innerHtml,
et pour placer ce texte � l'int�rieur de la balise ouvrante, comment fait-on svp?
Merci.
Bonjour,
pour placer du contenu texte dans une balise, on passe par innerHtml,
et pour placer ce texte � l'int�rieur de la balise ouvrante, comment fait-on svp?
Merci.
Bonjour,
Pour la premi�re question, �a d�pend de quelle balise il s'agit.
Pour la seconde:
Mais il n'est pas conseill� de changer un id.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 mon_element.setAttribute('attribut', 'valeur');
merci
alors c'est pour la balise body,
je m'explique, j'ai un fichier haut.php unique que j'inclus dans toutes mes pages web.
Je voudrais ex�cuter un d�compte+redirection au onload du body, mais seulement sur une page en particulier (apr�s l'envoi d'un formulaire).
C'est le fait que je veuille que �a s'ex�cute que sur une page, que je ne peux pas mettre le onload dans le body.
Apr�s j'ai essay� de passer par un window.onload javascript mais en vain.
Voil� en fait le code pour le onload dans le body qui fonctionne bien.
var timer = setInterval('decompte()',1000);
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <script language="javascript" type="text/javascript"> var _decompte = 3; function decompte(){ if(_decompte <= 1) pluriel = ""; else pluriel = "s"; document.getElementById("decompte_id").innerHTML = _decompte + " seconde" + pluriel; if(_decompte == 0 || _decompte < 0) { compte = 0; window.location.replace('accueil.php'); clearInterval(timer); } _decompte--; } var timer = setInterval('decompte()',1000); </script> <body onload="decompte();"> Vous allez être redirigé dans <span id="decompte_id"></span>
</script>
<body onload="decompte();">
Le t�l�chargement commencera dans <span id="decompte"></span>
Et ma tentative infructueuse avec le window.onload
sans le onload dans le body.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function decompte(_decompte){ if(_decompte <= 1) pluriel = ""; else pluriel = "s"; if (document.getElementById("decompte_id")) document.getElementById("decompte_id").innerHTML = _decompte + " seconde" + pluriel; if(_decompte == 0 || _decompte < 0) { _decompte = 0; window.location.replace('accueil.php?a=a'); clearInterval(timer); } _decompte--; } window.onload()=function(){ alert('ok'); var _decompte = 3; var timer = setInterval('decompte(_decompte)',1000); }
sachant que j'ai bien pens� � mettre le script dans le head.










Plus simplement
Code : S�lectionner tout - Visualiser dans une fen�tre � part obj.id="nouvelid"
Ma page Developpez - Mon Blog Developpez
Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
Votre post est r�solu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de D�veloppez !
merci, et pour acc�der � l'�v�nement onload du body sachant qu'on ne l'a pas sp�cifi� dans le html.
un simple
suffit?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 document.body.onload = function(){...};
j'ai essay� �a :
en vain.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 document.body.onload = function(){ var _decompte = 3; function decompte(){ if(_decompte <= 1) pluriel = ""; else pluriel = "s"; document.getElementById("decompte_id").innerHTML = _decompte + " seconde" + pluriel; if(_decompte == 0 || _decompte < 0) { compte = 0; window.location.replace('accueil.php'); clearInterval(timer); } _decompte--; } var timer = setInterval('decompte()',1000); }










deux choses ...
et un truc pas logique dans ton code
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 var timer = setInterval(fcuntion(){decompte(_decompte)},1000); }
il sert � quoi le clearInterva APRES le location
fait le avant
Ma page Developpez - Mon Blog Developpez
Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
Votre post est r�solu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de D�veloppez !
Effectivement !
Puis j'avais un conflit avec un autre window.onload et le onload du body qui �crasaient celui que je voulais.
Merci beaucoup.
Partager