Salut à tous,
Je cherche à desactiver des input et des checkbox en fonction d'une selection dans une liste déroulante. Je me suis inspiré de la FAQ mais dedans c avec un checkbox.
j'ai la fonction suivante :
Et sur le select j'ai ça :
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
25
26
27
28
29
30
31
32
33
34
35
36 Response.Write "function changement(){ " & chr(10) Response.Write " switch (document.getelementbyid('type_modele').options[document.getelementbyid('type_modele').selectedindex].text){ " & chr(10) Response.Write " case 'SERVEUR' : " & chr(10) Response.Write " document.getElementById('Ram_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('Processeur_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('HDD_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('Nb_disque_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('checkbox_couleur_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('Nb_carte_res_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('checkbox_carte_res_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('checkbox_tft_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('Taille_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('Nb_ports_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('Debit_modele').disabled=False; " & chr(10) Response.Write " break; " & chr(10) Response.Write " case 'PC','PORTABLE' : " & chr(10) Response.Write " document.getElementById('Ram_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('Processeur_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('HDD_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('Nb_disque_modele').disabled=True; " & chr(10) Response.Write " document.getElementById('checkbox_couleur_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('Nb_carte_res_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('checkbox_carte_res_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('checkbox_tft_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('Taille_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('Nb_ports_modele').disabled=False; " & chr(10) Response.Write " document.getElementById('Debit_modele').disabled=False; " & chr(10) Response.Write " break; " & chr(10) .... Response.Write " } " & chr(10) Response.Write "} " & chr(10) Response.Write "</script>" & chr(10)
et il me dit que l'objet ne gère pas cette méthode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Response.Write " <select name=""type_modele"" id=""type_modele"" onchange=""javascript:changement()""> " & chr(10)
Si quelqu'un a une idée, Merci.
Pymm
Partager