Parce que ça se résume à faire ça:
Adieu tout le reste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <td><select name="nomRep" id="nomRep" style="width:150px" onchange="document.getElementById('telResp').value = this.value"> <% DBConnexion dbc_resp = new DBConnexion(); String sql_nomResp = "SELECT id_resp, nom_prenom_res,tel_res FROM resp_chantier"; ResultSet resultat_nomResp = dbc_resp.recupereRequete(sql_nomResp); while(resultat_nomResp.next()) { out.print("<option value="+resultat_nomResp.getString("tel_res")+">"+resultat_nomResp.getString("nom_prenom_res")+"</option>"); } %> </select></td> <td><input type="text" id="telResp" name="telResp" disabled size="8" maxlength="10" value ="" /></td>
Donc le value des options est le numéro de téléphone. Lorsqu'on change de personne, on modifie directement le champ avec... this.value.
Partager