Forum de discussion
Forum « Programmation Javascript » (archives)
Re: Pbm sur on change avec un select qui prend des valeurs dans mysql
Envoyé: 28 novembre 2004, 16h40 par bendev
Je ne suis pas sûr d'avoir compris ton histoire, mais bon, peut-être que je vais te donner une idée !
Dans ta balise du select rajoute donc un <select name="chgt" size="1" onChange="caChange()" >
Au début de ton prog, tu déclares dans la partie js un tableau qui sera alimentée, à l'initialisation et en fonction de ton application ( quand même si la valeur de ton option-value est numérique c'est plus simple), dans lequel l'indice sera l'option value du champ select et le libelle, celui que tu veux afficher quand le visiteur a selectionné le champ correspondant de la list-box.
Le champ de ton libelle est dans une balise input et il a un name="libelle"
Ce qui donne un truc du genre :
<script language="javascript">
var tabLib = new Array()
// chargment des libelles :
tablib[0] = 'blablabla' ;
tablib[i] = 'etc ...' ;
function caChange() {
document.maPage.libelle.value = tabLib [document.maPage.chgt.selectedIndex];
}
</script>
Fais gaffe, le javascript est sensible à la casse !
Ben
Réponses
|