Bonjour à tous,

Je cherche depuis hier soir à créer un évènement qui arrive si un checkbox est coché. Grosso modo : j'ai un formulaire avec une liste déroulante qui doit transmettre des valeurs en méthode $_POST. Je souhaite que quand l'utilisateur clique sur le checkbox lié à cette liste déroulante celle-ci devienne grisée et ne transmette qu'une valeur NULL.

Mais j'ai un peu de mal à obtenir un résultat acceptable

Voici mon code HTML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<div>
	<label class="description">D&eacute;partement</label>
	<select class="elem_select_1" id="departement" name="departement"> 
		<option selected value="1">choix 1</option>
		<option value="2">choix 2</option>
		<option value="3">choix 3</option>
		<option value="4">choix 4</option>
		<option value="5">choix 5</option>
	</select>&nbsp;
	<input type="checkbox" for="departement" name="nullDep" value="true" click="sansDepartement()" />&nbsp;NULL
</div>
Et mon Javascript:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function sansDepartement(){
	if(document.getElementById(nullDep).checked==true){
		document.getElementById(departement).value=null;
	}
}
Est-ce que vous voyez ce qui ne va pas dans mon code?