IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

équivalent de inneHTML


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 179
    Par défaut équivalent de inneHTML
    bonsoir,
    avec le DOMDocument et DOMXpath, je peux parcourir une page html, ce que j'aimerais faire c'est extraire le innerHTML des tags html.
    Voici un script exemple,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $html = new DOMDocument;
    $html->loadHTMLFile('http://www.exemple.fr/domxpath.html');
    $xpath = new DOMXPath($html);
     
    $links = $xpath->query( '//a' ); 
     
     
    foreach ( $links as $link ) 
    { echo $link->getAttribute( 'href' ), "<br />"; } 
    libxml_clear_errors(); 
     
    libxml_use_internal_errors( $oldSetting );
    Ce code extrait les attributs, mais quid du innerHTML?

    en parcourant la documentation de php.net je ne trouve pas la méthode pour extraire le texte qu'il y a entre le début et la fin d'un tag html.

    Quelle est la méthode? Merci.

  2. #2
    Membre éprouvé
    Inscrit en
    Décembre 2009
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 80
    Par défaut
    Tu peux essayer la propriété "textContent".

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 179
    Par défaut
    je vais essayer et je ferai un retour. Merci.

  4. #4
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut
    J'ai déterré ce topic justte pour le cloturer et confirmer que 'textContent' est bien la façon d'accéder au contenu d'un balise. J'ai testé

Discussions similaires

  1. équivalent lien HTML
    Par Dra_Gun dans le forum Flash
    Réponses: 3
    Dernier message: 15/12/2003, 17h25
  2. Réponses: 4
    Dernier message: 21/09/2003, 16h50
  3. Réponses: 3
    Dernier message: 21/08/2003, 15h47
  4. [postgreSQL] équivalent de la function 'instr'
    Par Dra_Gun dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/01/2003, 17h09
  5. Équivalent du #IFDEF
    Par agh dans le forum Langage
    Réponses: 4
    Dernier message: 14/10/2002, 19h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo