Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
511 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  str.replace dans un div ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

str.replace dans un div ?

n°1487842
freed102
Arayashiki
Posté le 07-12-2006 à 11:11:53  profilanswer
 

Bonjour,
Est ce possible de recuperer tout le contenu d'un div... de faire un str.replace et de remettre remettre dans le même div ?
 
merci
 
Freed

mood
Publicité
Posté le 07-12-2006 à 11:11:53  profilanswer
 

n°1487843
FlorentG
Unité de Masse
Posté le 07-12-2006 à 11:12:40  profilanswer
 

Avec innerHTML

n°1487845
freed102
Arayashiki
Posté le 07-12-2006 à 11:13:14  profilanswer
 

oui mais on peut recuperer le contenu d'un div avec innerHTML ?

n°1487848
FlorentG
Unité de Masse
Posté le 07-12-2006 à 11:16:00  profilanswer
 

Si j'te l'dis

n°1487852
freed102
Arayashiki
Posté le 07-12-2006 à 11:20:41  profilanswer
 

j'ai fait ça...

Code :
  1. <script type="javascript">
  2. function replaceTXT(txt)
  3. {
  4. txt=document.getElementById("bloc_texte1" ).innerHTML;
  5. newtxt=txt.replace("\\","" );
  6. document.getElementById("bloc_texte1" ).innerHTML=newtxt;
  7. }
  8. replaceTXT();
  9. </script>


 
mais ça marche po !

n°1487854
FlorentG
Unité de Masse
Posté le 07-12-2006 à 11:22:48  profilanswer
 

type=text/javascript

n°1487857
freed102
Arayashiki
Posté le 07-12-2006 à 11:25:07  profilanswer
 

marche pas mieux
 

Code :
  1. <script type="text/javascript">
  2. function replaceTXT(div)
  3. {
  4. txt=document.getElementById(div).innerHTML;
  5. newtxt=txt.replace("\\","" );
  6. document.getElementById("bloc_texte1" ).innerHTML=newtxt;
  7. }
  8. replaceTXT('bloc_texte1');
  9. </script>
  10. <div id="bloc_texte1">
  11. <h2  class="agenda_couleur_72">Conseil d\'administration</h2><table width="100%" border="0" cellspacing="5">
  12. <tr>
  13.  <td width="25%" align="left"><strong>Partenaire :</strong></td>
  14.  <td></td>
  15. </tr>
  16. <tr>
  17.  <td width="25%" align="left"><strong>Ville de l'événement :</strong></td>
  18.  <td>Lille</td>
  19. </tr>
  20. <tr>
  21.  <td width="25%" align="left"><strong>UC régionale + Ville :</strong></td>
  22.  <td>Nord Pas de Calais - Lille</td>
  23. </tr>
  24. <tr>
  25.  <td width="25%" align="left"><strong>Description :</strong></td>
  26.  <td>18h30 - 20h30
  27. Salle Jean Monnet</td>
  28. </tr>
  29. <tr>
  30.  <td width="25%" align="left"><strong>Rédacteur (Nom et Prénom) :</strong></td>
  31.  <td>Elise Depecker</td>
  32. </tr>
  33. <tr>
  34.  <td width="25%" align="left"><strong>Lien:</strong></td>
  35.  <td><a href="" target="_blank"></a></td>
  36. </tr>
  37. <tr>
  38.  <td width="25%" align="left"><strong>Date de début :</strong></td>
  39.  <td>18/12/2006</td>
  40. </tr>
  41. <tr>
  42.  <td width="25%" align="left"><strong>Date de fin :</strong></td>
  43.  <td>18/12/2006</td>
  44. </tr>
  45. <tr>
  46.  <td width="25%" align="left"><strong>Créé le :</strong></td>
  47.  <td>07/12/2006</td>
  48. </tr>
  49. </table>
  50. </div>

n°1487860
FlorentG
Unité de Masse
Posté le 07-12-2006 à 11:26:19  profilanswer
 

C'est normal naze, ton script est lancé avant que la div ne soit déclarée....Ca m'étonne de toi avec tout ce que t'as déjà fait :??:

n°1487864
freed102
Arayashiki
Posté le 07-12-2006 à 11:27:35  profilanswer
 

je pensais que la fonction irai chercher le div dans la page entiere (puisqu'on met toujours le JS en haut de page (dans le  header quand on veut faire ça bien)

n°1487868
freed102
Arayashiki
Posté le 07-12-2006 à 11:29:47  profilanswer
 

yess !! ça marche !!! merchi bcp mister !!! :jap:
 
(ça comme tu peux le constater.. c'est du debuggage dégueu de derniere minute !! mais ça marche !)

mood
Publicité
Posté le 07-12-2006 à 11:29:47  profilanswer
 

n°1488110
afbilou
pouet your life
Posté le 07-12-2006 à 16:28:56  profilanswer
 

freed102 a écrit :

je pensais que la fonction irai chercher le div dans la page entiere (puisqu'on met toujours le JS en haut de page (dans le  header quand on veut faire ça bien)


On met le JS en haut de page certe ... mais on prend soin de l'appeller correctement :

Code :
  1. <script type="text/javascript">
  2. window.onload = function() {
  3. // Mon JS qui sera executé une fois que le code de la page HTML aura été entierement chargé !
  4. }
  5. </script>

n°1488111
afbilou
pouet your life
Posté le 07-12-2006 à 16:30:46  profilanswer
 

Ce qui devrait te donner :

Code :
  1. <script type="text/javascript">
  2. function replaceTXT(txt)
  3. {
  4.      txt=document.getElementById("bloc_texte1" ).innerHTML;
  5.      newtxt=txt.replace("\\","" );
  6.      document.getElementById("bloc_texte1" ).innerHTML=newtxt;
  7. }
  8. window.onload = function() {
  9.      replaceTXT();
  10. }
  11. </script>


Message édité par afbilou le 07-12-2006 à 16:31:18
n°1488341
freed102
Arayashiki
Posté le 07-12-2006 à 23:46:16  profilanswer
 

oui certes ! dans la précipitation, l'essentiel m'echappe


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  str.replace dans un div ?

 

Sujets relatifs
[C] Méthode replace de la classe stringreplace excel
[SGBD] dBase, strings, replace et doublesREPLACE d'un caractère en VB ???
Modification vbs fonction replace de XXX à YYYreplace(...) sous condition.
[VBS][RESOLU] Fonction "Replace" non-case-sensitiveCherche plugin Eclipse : search & replace
Problème avec NewText.replace[Résolu] Dao : function replace() & access 2000
Plus de sujets relatifs à : str.replace dans un div ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR