PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > fr.comp.lang.javascript > SerializeList
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
SerializeList

Réponse
 
LinkBack Outils de la discussion
Vieux 07/08/2007, 09h19   #1 (permalink)
jero
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut SerializeList

Bonjour
je suis en train de débuguer une application ecrite en PHP et
javascript pour l'essentiel. Je n'ai pas fait le développement mais
quelques notion dans ces deux languages me permettent de voir ce qui a
été fait et corriger le tir lorsque c'est nécessaire.

Je suis confronté à un petit probleme. Il s'agit d'une fonction à
laquelle on transmets une variable de type string constituée à partir
de la commande suivante. Visiblement Tollman est une librairie assez
fameuse plutôt pas mal utilisé à ce que j'ai pu voir en faisant mes
petites recherches ... donc à priori pas de soucis de ce point de vue
même si j'imagine que je trouverai dans ce groupe quelques personnes
pour m'expliquer que ce n'est pas une bonne solution ... bref voici
donc la commande :
ToolMan.junkdrawer().serializeList(document.getEle mentById('list_4'))

Si j'ai bien compris cette commande va traiter tous les élements fils
de document.getELEMENTByID('list_4') ...
Or il faudrait que seulement certains d'entre eux soient traités et il
sont reconnaissable par un attribut de style :
display: block;
Ceux qui ont pour attribut de style
display: none;
ne doivent pas être traités par la commande citée ci-dessus.

Y-a-t-il un solution relativement simple ?
J'imagine que cela doit être possible, non ?

d'avance merci de vos conseils
Jérôme

  Réponse avec citation
Vieux 07/08/2007, 20h33   #2 (permalink)
ASM
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: SerializeList

En réponse à jero qui écrivit, en date du : 7/08/07 10:19, le message
suivant :
>
> Y-a-t-il un solution relativement simple ?
> J'imagine que cela doit être possible, non ?


Aucune idée ...
mais je tenterais :

var cetteListe = serializeList(document.getElementById('list_4'));
var maListe= [];
for(var i=0; i<cetteListe.length; i++)
if(cetteListe[i].style && cetteListe[i].style.display=='block')
maListe[maListe.length] = cetteListe[i];
ToolMan.junkdrawer().maListe;

Voir dans la bibli s'il n'y a pas qque chose qui fasse ce tri ?
  Réponse avec citation
Vieux 08/08/2007, 08h12   #3 (permalink)
jero
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: SerializeList

On 7 août, 21:33, ASM <stephanemoriaux.NoAd...@wanadoo.fr.invalid>
wrote:
> En réponse à jero qui écrivit, en date du : 7/08/07 10:19, le message
> suivant :
>
>
>
> > Y-a-t-il un solution relativement simple ?
> > J'imagine que cela doit être possible, non ?

>
> Aucune idée ...
> mais je tenterais :
>
> var cetteListe = serializeList(document.getElementById('list_4'));
> var maListe= [];
> for(var i=0; i<cetteListe.length; i++)
> if(cetteListe[i].style && cetteListe[i].style.display=='block')
> maListe[maListe.length] = cetteListe[i];
> ToolMan.junkdrawer().maListe;


effectivement ca me parait pas mal !
je vais essayer dans cette direction.

> Voir dans la bibli s'il n'y a pas qque chose qui fasse ce tri ?

tu parles de la bibli de toolman ? A voir oui ...


Merci bcp pour la piste que tu m'offes,
Jero

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 00h43.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,08272 seconds with 11 queries