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

  FORUM HardWare.fr
  Programmation
  PHP

  Remplacer le contenu d'un DIV

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Remplacer le contenu d'un DIV

n°2125067
snike
Posté le 06-02-2012 à 16:59:53  profilanswer
 

Bonjour,
 
  Je récupère (en local) le contenu d'un fichier php et je souhaite remplacer le contenu du bloc nomé "bloc1" par exemple par un code HTML différent.
  comment faire ?
  Sachant que mon bloc1 sera un <div> de classe "champ_texte" qui peut contenir d'autre bloc <div>.
 
Merci par avance.


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
mood
Publicité
Posté le 06-02-2012 à 16:59:53  profilanswer
 

n°2125072
flo850
moi je
Posté le 06-02-2012 à 17:12:56  profilanswer
 

avec preg_replace  ?

n°2125105
snike
Posté le 06-02-2012 à 21:27:11  profilanswer
 


Prenons un exemple :  
 

Code :
  1. <div class="champ_texte" style="color:red;" id="bloc1">
  2.   <p>Le texte est juste</p>
  3.   <div id="sous_groupe">
  4.     Il était une fois ....
  5.   </div>
  6.   <div id="sous_groupe">mon exemple ....
  7.     <p>Le texte est juste</p>
  8.   </div>
  9.   <input name="chp" value="33" />
  10. </div>
  11. <p>Le texte est juste</p>


 
Je voudrais avoir :

Code :
  1. <div class="champ_texte" style="color:red;" id="bloc1">
  2.  
  3.   Mon nouveau texte
  4. </div>
  5. <p>Le texte est juste</p>


 
 
A quoi ressemblerait le masque ?
Comment fait-il pour ne modifier que le contenu de la balise sans toucher aux attributs de la balise "bloc1" ?
Comment trouve t-il que la fin de ma balise "bloc1" est non d'un autre div (ex: sous_groupe) inclus dans "bloc1" ?


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°2125283
guicara
Posté le 07-02-2012 à 23:40:01  profilanswer
 

Bonsoir,

 

Et en Javascript avec jQuery ?
Couplé avec de l'AJAX par exemple...

 
Code :
  1. <script type="text/javascript">
  2. $(document).ready(function() {
  3.         var content = '';
  4.         $.ajax({
  5.             type: 'POST',
  6.             url: 'ton_fichier.php',
  7.             data: '',
  8.             success: function(msg) {
  9.                 content = msg;
  10.             }
  11.         });
  12.         $('.champ_texte').html(content);
  13. });
  14. </script>


Message édité par guicara le 09-02-2012 à 00:18:47
n°2125296
snike
Posté le 08-02-2012 à 08:40:27  profilanswer
 

Merci je vais voir cela


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Remplacer le contenu d'un DIV

 

Sujets relatifs
Charger le contenu d'un fichier dans un tableauxcmt remplacer le contenu d'1 div par celui d'1 fichier XML (suite)?
Macro pour copier le contenu d'un document excel vers un autreAfficher du contenu HTML sous condition PHP
Rechercher-Remplacer sur une Expression située entre 2 balisescomment remplacer le contenu d'une div par celui d'un fichier?
remplacer une chaine par une autre à partir d'une liste[BATCH] Afficher le contenu d'un sous dossier
Plus de sujets relatifs à : Remplacer le contenu d'un DIV


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