IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

onChange ou onChangera pas ? [Dojo]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut -_-
    Bonjour Emmanuel,

    Un utilisateur a reproduit le bug et a eu la présence d'esprit de le signaler à temps. La personne en charge à ce moment là a refait le même test quelques minutes après, enfin, presque le même test et nous avons donc pu comparer les logs. Grâce à ça, j'ai découvert pq les champs se vidaient. Une fonction était lancée. Mais je ne savais tjs pas pq cette fonction était lancée.

    Le focus... Un onfocus. Un onfocus, mais, sur un champ disabled. Problème. Le clic sur un champ disabled ne met pas nécessairement le focus. Par contre, le tabulation ou le enter pour parcourir les champs, mets le focus même sur les champs disabled. Ca n'avait donc rien avoir avec dojo.

    Peu importe, j'ai appris la distinction entre dojo.byId("...").value et dijit.byId("...").attr("value","...");.

    Merci encore.

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut Vermine,
    Citation Envoyé par vermine Voir le message
    Bonjour Emmanuel,

    Un utilisateur a reproduit le bug et a eu la présence d'esprit de le signaler à temps. La personne en charge à ce moment là a refait le même test quelques minutes après, enfin, presque le même test et nous avons donc pu comparer les logs. Grâce à ça, j'ai découvert pq les champs se vidaient. Une fonction était lancée. Mais je ne savais tjs pas pq cette fonction était lancée.

    Le focus... Un onfocus. Un onfocus, mais, sur un champ disabled. Problème. Le clic sur un champ disabled ne met pas nécessairement le focus. Par contre, le tabulation ou le enter pour parcourir les champs, mets le focus même sur les champs disabled. Ca n'avait donc rien avoir avec dojo.

    Peu importe, j'ai appris la distinction entre dojo.byId("...").value et dijit.byId("...").attr("value","...");.

    Merci encore.
    C'est le plaisir de ces forums: on vient pour un souci et on repart en ayant appris tout autre chose ! En tout cas je ne connaissais pas ce souci du onfocus sur un champ disabled; je vais le tester dans différents navigateurs et si le comportement est identique je vais demander à ce que cela prenne place dans la FAQ ou autre.

    A+,

    ERE

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 3
    Dernier message: 28/12/2009, 13h09
  2. onchange ne marche pas sous IE
    Par DevServlet dans le forum JSF
    Réponses: 3
    Dernier message: 16/09/2009, 18h59
  3. onChange, menu déroulant : pas d'évaluation de la fonction.
    Par MScam dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 10/04/2008, 18h23
  4. onChange ne fonctionne pas sous IE7
    Par pierrot10 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 06/04/2008, 14h37
  5. onChange ne réagit pas
    Par tomchaz dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 12/07/2006, 18h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo