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 :

Supprimer un <li> dans un <ul>


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 78
    Points : 37
    Points
    37
    Par défaut Supprimer un <li> dans un <ul>
    Bonjour tout le monde

    Alors je voudrais savoir si quelqu'un ici connait un moyen de supprimer un <li> dans une liste <ul> sans alterer l'ordre de la liste et également sans passer par une base de donnée.

    Voici un exemple :

    - Item1
    - Item2
    - Item3

    Je voudrais par exemple supprimer l'item 2 pour que la liste donne

    - Item1
    - Item3

    Et cela sans recharger toute la page pour ne pas perdre les données de la page en cours. A moins d'utiliser Ajax.Updater.

    Merci de votre aide

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Afficher / Masquer un element c'est l'affaire de Javascript.
    En tout cas sans recharger la page c'est impossible en PHP.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éprouvé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 909
    Points : 1 014
    Points
    1 014
    Par défaut en javascript
    Comme le dit sabotage, impossible en PHP sans recharger la page. Et même en AJAX, c'est du javascript. Et pour l'exemple, tu définis un id unique pour chaque li et tu effaces via javascript grâce à une fonction que tu pourrais définir comme ci-dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function efface_li(liId){
        var leLiId = document.getElementById(liId().style;
        leLiId.display='none'; // essaye aussi: leLiId.visibility='hidden';
    }
    et voilà le tour est joué.
    Business, Stratégie, Leadership
    Toujours à l'écoute du marché : Surtout en Suisse ! ;-)

Discussions similaires

  1. [MySQL] Supprimer les informations des champs dans une table (suite)
    Par snakejl dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 26/05/2006, 15h37
  2. Réponses: 3
    Dernier message: 20/05/2006, 23h28
  3. [VBA-E] Supprimer le cont de cellules dans toutes les feuill
    Par Tartenpion dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/03/2006, 09h44
  4. Réponses: 1
    Dernier message: 25/01/2006, 12h07
  5. Supprimer "l'icône Outlook Express" dans le regist
    Par genialk2000 dans le forum Outlook Express / Windows Mail
    Réponses: 3
    Dernier message: 04/01/2006, 15h13

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