Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/11/2007, 18h14   #1
Invité régulier
 
Inscription : août 2007
Messages : 26
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 26
Points : 6
Points : 6
Par défaut zone de saisie touche "entrée"

Bonjour à tous, alors voilà j'ai une question toute bête mais j'ai cherché assez longtemps sur internet et je n'ai pas trouvé :

J'ai mis une zone de saisie de texte sur ma scène mais je ne sais pas comment faire pour lancer une fonction lorsque que l'on appuie sur "entrée" dans cette zone.
Pour pouvoir traiter les informations rentrées.
bastnt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2007, 18h29   #2
Rédacteur/Modérateur
 
Avatar de beekeep
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 1 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2006
Messages : 1 606
Points : 2 233
Points : 2 233
salut,

voila le code à placer dans le clip qui contient ton formulaire :

Code :
1
2
3
4
5
6
7
8
 
this.onKeyDown = function()
{
  if (Key.getCode() == Key.ENTER)
  {
     // ton code
  }
}
beekeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2007, 19h24   #3
Invité régulier
 
Inscription : août 2007
Messages : 26
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 26
Points : 6
Points : 6
IL m'affiche une erreur :/

Statement must appear within on/onClipEvent handler
this.onKeyDown = function()


Et puis question à part :
lorsque je met un zone de saisie comme ça brut je peux récupérer ce qu'il y a dedans, mais lorsque je l'a dans un clip je n'arrive pas à récupérer la variable.
Dois-je préciser le clip où elle se trouve et comment ?
bastnt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2007, 15h16   #4
Membre habitué
 
Inscription : septembre 2006
Messages : 232
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 232
Points : 126
Points : 126
salut,

Oui effectivement, cela fonctionne toujours de la meme façon.

Donc disons que si ta zone de saisie se nomme "maZone" et qu'elle se trouve dans un clip nommé "monClip",
alors tu dois cibler : monClip.maZone
éloi_75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2007, 20h15   #5
Membre actif
 
Inscription : septembre 2002
Messages : 165
Détails du profil
Informations forums :
Inscription : septembre 2002
Messages : 165
Points : 171
Points : 171
bonsoir,

tu dis:
Statement must appear within on/onClipEvent handler
this.onKeyDown = function()


cette erreur apparaît parce que tu place ton code sur ton clip et nom sur ta frame.....enfin je suppose que tu l'avais remarqué
eddy verpoorter est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h41.


 
 
 
 
Partenaires

Hébergement Web