Desactiver un champ

SAID RACHID Messages postés 3 Statut Membre -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
j'ai crée deux champs text, mais je veux à ce que le 2e devient saisissable que si on choisi un parmis mes options predefinies dans le 1e (en JAVASCRIPT).

1 réponse

Alain_42 Messages postés 5413 Statut Membre 894
 
j'ai crée deux champs text, mais je veux à ce que le 2e devient saisissable que si on choisi un parmi mes options predefinies dans le 1e
pour cela le champ 1 doit être une liste déroulante je suppose

<script type="text/javascript">
function modif_champ2(){
	var choix_1=document.getElementById('champ1').value;
	if(choix_1 != ""){
		document.getElementById('champ2').disabled=false;
	}else{
		document.getElementById('champ2').disabled=true;
	}
}
</script>

<select name="champ1" id="champ1" onchange="modif_champ2();" >
	<option value="">-- Choisissez --</option>
	<option value="a">A</option>
	<option value="b">B</option>
	<option value="c">C</option>
	</select>
<br />
<input type="text" name="champ2" id="champ2" disabled="disabled" />
0