Trucsweb.com

Forum de discussion

 Forum « Programmation Javascript » (archives)

Re: Tableau et les braquettes [] PHP

Envoyé: 9 mai 2004, 7h41 par Oznog


Salut,

Tu as la bonne solution mais faut faire attention aux braquettes [].

Très pratique, ajouter les braquettes au nom d'élément d'un formulaire permet de récupérer une véritable matrice en PHP. Mais c'est un leure, en fait s'est une fonction PHP qui fait le travail pour toi en "splitant" la chaîne séparé par des virgule dans une matrice. Ce n'est donc pas une véritable matrice.

C'est pourquoi le Javascript en perd des bouts. Donc en principe tu as seulement un nom d'élément HTML qui peut avoir plusieurs caratètres spéciaux car ce n'est que du HTML. Mais dès que tu veux aussi manipuler l'élément en Javascript TU NE PEUX PLUS UTILISER DANS LA NOMENTLATURE les caractères RÉSERVÉS Javascript, comme les braquettes [] par exemple.

Donc, ton champ caché devra avoir un autre nom sans braquettes :

input type='hidden' name='ListFac' value=''>)

et ainsi pouvoir faire.

OnSubmit='doit();this.ListFac.value=_FacuSelect;'

Attention, tu devra peut être faire plutôt :

OnSubmit='doitthis.ListFac.value=_FacuSelect;();'

Et bien sûr, le moteur PHP ne fera plus le travail à ta place en ce qui concerne cette variable. Tu devra la "spliter" manuellement dans une matrice.

Ciao
Oznog


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@