begin process at 2012 02 09 02:29:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Débutant(e)

 > 

[as2]Evenement de changement de texte dans une zone de saisie


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[as2]Evenement de changement de texte dans une zone de saisie

jeudi 18 décembre 2008 à 16:38:14 | [as2]Evenement de changement de texte dans une zone de saisie

sachie

Bonjour!

Je galère un peu sur un truc qui me parait simple , j'ai une zone de saisie main et je veux lancer une fonction
pour savoir si ce qui est rentrée est un nombre de ce type :

main.change = function()
{
    nombreTransitoitre =Number(main.text);
    if(nombreTransitoire != "NaN")
    {
        leNombre = nombreTransitoire;
    }
    else
    {
        main.text=leNombre;
    }
   
}

le problème est ... que visiblement la fonction n'est pas appelée!
j'ai aussi essayé main.text.change mais sans succès également.
Quelqu'un a t'il une piste?


jeudi 18 décembre 2008 à 20:02:31 | Re : [as2]Evenement de changement de texte dans une zone de saisie

nickydaquick

Membre Club
Réponse acceptée !
Salut,

si main est ton textfield, tapes (en actionscript 2.0)

main.onChanged = function(field:TextField)
{
      var nombreTransitoire:Number = parseFloat(field.text), leNombre:Number = 256.0;
     // continue le traitement de ton textfield en utilisant le parametre field (qui est le textfield main passe directement en parametre)
}

[ Lien ]
je suis heureux de faire partie d'une grande famille ...!
vendredi 19 décembre 2008 à 09:21:55 | Re : [as2]Evenement de changement de texte dans une zone de saisie

sachie

Merci Nickydaquick!

J'ai juste modifié change en onChanged et ça tourne!
Le seul problème est que visiblement mon contrôle pour vérifier que le texte entré
est un nombre est  mauvais,j'avais vu que lors d'une rentrée d'une chaine de caractère
ne pouvant être convertie en nombre le programme renvoyait "NaN" (Not a Number),mais lorsque je rentre une lettre
le nombre en mémoire n'est pas remis dans le champs!

-est ce que lorsque qu'il y a une exception de ce genre le traitement est coupé?

ou bien

-est ce que ma condition dans le if est mauvaise?

 je vais chercher encore pour ça mais si quelqu'un a une idée je suis à l'écoute , merci!
vendredi 19 décembre 2008 à 10:44:35 | Re : [as2]Evenement de changement de texte dans une zone de saisie

sachie

Réponse acceptée !
Bon c'était bien ma condition qui était fausse , voici ma solution:

if(!isNaN(nombreTransitoire))
{

}
else
{

}


Cette discussion est classée dans : text, saisie, zone, main, as2


Répondre à ce message

Sujets en rapport avec ce message

acquérir un text de saisie.... [ par snakeeater1 ] voila ds mon anim principale j'ai une zone de saisie, et je voudrait récupéré le text écrit dedans pour l'insérer dans une zone de texte dynamique jus [AS2][text] Saisie clavier [ par carton99 ] Bonjour, Je cherche mais je ne trouve pas de technique simple pour récupérer un texte saisie au clavier. Ex : L'utilisateur écrit le nom de son avatar [AS3] Gestion de focus sur des zones de saisie [ par vedelvetsyn ] bonjour, J'ai un soucis concernant l'automatisation d'un "focus" Je m'explique ... J'ai sur ma scène, j'ai 3 zones de saisie de type input. Actuelle comment relier un text a un bouton ? [ par magic84 ] bonsoir les amis voila ; j'explique en bref mon projet pour bien comprendre ma question ; j'ai créér une carte geographique decoupé en zones; chaqu [Actionscript 3] Activation d'une zone de saisie de texte [ par Tilix ] Bonjour, Je suis nouveau en programmation flash et je suis à la rencontre d'un petit probleme. En effet, je souhaiterai lorsque une zone de " Saisie tween + createEmptyMovieClip AS2 [ par shaloine ] bonjour, j'essaie de créer un rectangle via createEmptyMovieClip qui par la suite sera affecté par une tween exemple: [code=as] import mx.transitions empêcher les espaces les texte dans un zone saisie [ par simmmo ] j'ai créer 2 zones texte une dynamique(reçoit un nombre) et l'autre de saisie le problème c'est que quand la dynamique reçoit le nombre "12" et et on Zone text dynamique [ par solilolo ] Bonjour, j'ai créer un projet qui doit creer des champs textes selon un document xml. Je m'explique : Disons pour simplifier que je récupère en acs3 Problème variables champs de texte - Convertion AS2 -> AS3 [ par Parojo ] Comme je l'ai expliqué dans [url=http://www.flashkod.com/forum/sujet-PROBLEME-AVEC-ISDOWN-CONVERTION-AS2-GT-AS3_1399480.aspx]ce poste[/url], dans le c


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales