Rechercher : dans
Par :

Changement valeurs liste (javascript)

Dernière réponse le 13 nov 2008 à 22:08:39 Mr propre, le 13 nov 2008 à 11:04:36 
 Signaler ce message aux modérateurs

Bonjour,
j'ai un petit soucis avec la partie javascript d'une page AJAX :
j'ai une liste déroulante.
En fonction de la valeur de la liste, une partie du formulaire change (via AJAX mais ça ne joue pas là)
le problème c'est que lorsque je clique sur la liste, j'y mets le focus. Et quand je fais haut et bas, ça change la valeur de la liste SANS changer le formulaire en dessous. Ce dernier n'est changé que lorsque je clique à côté de la liste (ou dans la liste) ou que je déplace le focus.

Y-a-t-il un moyen pour détecter les changements dès que la valeur change via les boutons haut et bas ?

Merci

Configuration: Windows XP
Firefox 3.0.3

Meilleures réponses pour « changement valeurs liste (javascript) » dans :
Javascript - Modifier la hauteur (height) d'un élément HTML VoirPour modifier la hauteur d'un élément HTML en javascript, il suffit d'utiliser sa propriété de style "height". Pour cela vous pouvez y faire référence de la manière suivante : Si vous souhaitez connaître la hauteur (height) d'un bloc HTML, il...
Liste déroulante avec saisie semi automatique pour EXCEL VoirC'est une procédure qui demande un investissement personnel et qui n'est pas nécessairement facile à comprendre et à réaliser dès la première fois. Afin de rendre cette astuce facile à utiliser, nous allons employer les plages et les formules...
Javascript - l'objet Array VoirLes particularités de l'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...
Javascript - Les tableaux VoirIntroduction à la notion de tableau Les variables de Javascript ne permettent de stocker qu'une seule donnée à la fois. Or, étant donné qu'il est souvent utile de manipuler de nombreuses données, le concept de variable se révéle parfois...

1

 Marco la baraque, le 13 nov 2008 à 22:08:39

Bonjour Mr Propre,
C'est une question intéressante. La réponse est "il faut lancer l'évènement 'change' sur ta liste".
La question est maintenant "comment lancer un évènement en javascript ?" Je me suis déjà posé la question (en gros simuler un onClic, onMouveOver...), mais je ne connais pas la réponse.

Si quelqu'un ici a la solution, ça résoudrait ton problème (et répondrait à ma curiosité en même temps).
Je vais regarder de mon côté si je ne trouve rien.

Cordialement, rtfm and jfgi

Répondre à Marco la baraque