Bonjour,
J'ai un formulaire destiné a etre traité par du php et j'ai donc assigné des noms du style dossier[nom], dossier[prenom], etc... plus pratique pour les traitements niveau serveur.
Par contre, j'essaye de recuperer les valeurs dans un script javascript pour un traitement XmlHttpRequest et la j'ai des problemes avec cette notation..
Je veux creer une partie du formulaire a la volee (on rentre le nb de passagers et ca met a jour la partie pour rentrer le nom/prenom, etc des passagers avec le nombre de champs correspondants..) mon script php marche bien avec des valeurs statiques, j'ai teste, le probleme vient donc de cette ligne :
formPassager est ma fonction qui appelle le XmlHttpRequest
Code : Sélectionner tout - Visualiser dans une fenêtre à part Onchange="formPassager(document.form_dossier.dossier[adultes].value, document.form_dossier.dossier[enfants].value, document.form_dossier.dossier[bebes].value)"
Voila : document.form_dossier.dossier[adultes].value est indefini...
pourtant j'ai bien un formulaire qui s'appelle ainsi :
et un select dossier[adultes] :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <form action='/scripts/V2/index.php?page=form_dossier&menu=2' method='post' name='form_dossier' id='form_dossier'>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <div id='nombresdepassagers'><label for='dossier[adultes]' class='trois'>Adultes</label> <select id='dossier[adultes]' name='dossier[adultes]' class='trois' Onchange="formPassager(document.form_dossier.dossier[adultes].value, document.form_dossier.dossier[enfants].value, document.form_dossier.dossier[bebes].value)"> <option value='0' selected='selected' >0</option> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> <option value='10'>10</option> <option value='11'>11</option> <option value='12'>12</option> <option value='13'>13</option> <option value='14'>14</option> <option value='15'>15</option> <option value='16'>16</option> <option value='17'>17</option> <option value='18'>18</option> <option value='19'>19</option> </select>
Alors comment acceder a ces variables en javascript ???
Merci d'avance !!
Partager