|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||||||||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
J'ai ceci:
Code :
aucun souci ... Là ou ça se complique pour moi et que je perds mes arguments, c'est qu'au lieu de faire directement l'appel à arguments[0] dans chaque fonction de ma classe, je voudrais que ce soit la classe en interne qui récupère l'argument et le rende accessible aux autres membres... Si je tente: Code :
Alors j'essaye Code :
Me voilà donc obligé de faire: Code :
Donc comment puis-je trimballer les arguments dans la classe sans passer par une variable globale externe .
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||||||||
|
|
00
|
|
|
#2 | ||||||
|
Expert Confirmé
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 524 ![]() |
En fait le problème est logique Spaffy ^^
sur ton premier exemple : Code :
Code :
mais a l'intérieur , tu dois spécifier a Val() ce qu'elle doit utiliser comme paramètre, puisque les paramètres ne sont pas transmis automatiquement aux enfants ... sinon il aurait fallut faire dans la méthode Val : Code :
function(){return this.parent.arguments[0]} tu dois donc faire comme tu l'as fait dans ta dernière version : Code :
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
||||||
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2007 Messages : 9 037 ![]() |
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 524 ![]() |
mdr E.Bzz !
sinon il y a une autre solution ^^ faire un apply du parent ( donc il faudra forcément passé le parent a la méthode Int ) ...
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) Dernière modification par le_chomeur ; 12/03/2010 à 10h50. |
|
|
00
|
|
|
#5 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
![]() ça te plairait toi qu'on te dise "non tu ne peux pas faire ce que tu cherches à faire, fait comme tu fait déja" ça existe les parents dans des classes js ? j'arrive pas à voir ce que pourrait être le parent : Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 524 ![]() |
c'est un peu plus compliqué que ça
il faut penser objet et héritage , donc soit tu utilises des accesseurs ( get/set pour tes variables ) soit tu passes en paramètre le tableau d'argument
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
|
|
00
|
|
|
#7 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
???
je vois pas comment ... ??? Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#8 | ||
|
Expert Confirmé
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 524 ![]() |
plus comme ça :
Code :
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
||
|
|
00
|
|
|
#9 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
héhé ...
ça ne me plait pas ![]() mais voilà ce que je voulais faire : Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#10 | ||
![]() ![]() Ingénieur développement logiciels Inscription : avril 2004 Messages : 2 043 ![]() |
si tu veux que l'arguments[0] d'une fonction soit connu par les autres fonctions tu peux aussi faire ça
![]() Code :
__________________
Modérateur/Rédacteur Tutoriels/Articles : - Espace de noms (ou namespace) en JavaScript - Créer une table HTML éditable en JavaScript (nouveau) - Smile.Fx : Bibliothèque d'effets visuels en JavaScript (en cours - démo disponible) |
||
|
|
00
|
|
|
#11 |
![]() ![]() Ingénieur développement logiciels Inscription : avril 2004 Messages : 2 043 ![]() |
owned by greenbatracian...
t'aurais pas pu attendre 15 minutes de plus ?
__________________
Modérateur/Rédacteur Tutoriels/Articles : - Espace de noms (ou namespace) en JavaScript - Créer une table HTML éditable en JavaScript (nouveau) - Smile.Fx : Bibliothèque d'effets visuels en JavaScript (en cours - démo disponible) |
|
|
00
|
|
|
#12 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
mouarf ...
je me demandais aussi ce que ton code avait de plus que le mien ^^
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#13 |
|
Expert Confirmé
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 524 ![]() |
heu pas compris l'utilité XD
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
|
|
00
|
|
|
#14 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
Aucun en particulier, si ce n'est comprendre comme ça marche et faire plier javascript a mes désirs
![]() J'avais en fait juste imaginé une classe de vérification sur la base de regExp Code :
Mais en fait ça fait une opération de plus à chaque fois
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#15 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
Dasn la suite de mes investigations sur le sujet ...
Comment faire appel au "caller" dasn ce cas de figure: Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#16 |
|
Expert Confirmé
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 524 ![]() |
et un this ? te retourne quoi ?
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
|
|
00
|
|
|
#17 | ||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 111 ![]() |
Bonsoir.
J'aime bien l'idée. Code :
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi ce message (ou un autre) vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
||
|
00
|
|
|
#18 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
Daniel, ta solutioin rejoint celle de Chomy...Un passage par une fonction semble obligatoire Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#19 |
|
Expert Confirmé
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 524 ![]() |
ouep this fait référence a l'objet verif
bon j'regarde comment t'exposer l'héritage
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com