Forumlaire, questions

Fermé
Nicolas - 31 oct. 2004 à 16:58
 euh - 1 nov. 2004 à 11:20
Bonjour à tous

J'aimerai savoir comment placer dans un formulaire une case qui est grise, et deviens blanche que si certains conditions sont respectés.
Par exemple dans mon cas, j'ai une liste déroulante avec choisir sa formule Individuelle ou Collectif, et en dessous :
Si formule collectif, tapez votre nombre de places
La case reste grise tant que la personne n'a pas choisi Collectif donc.

Et sinon j'aimerai savoir un autre code, qui dans mon exemple, on choisis une destination, puis à cette destination, si l'on veus choisir un hôtel à cette destination il faut cliquer sur bouton qui ouvre une petite page (en javascript surement donc) qui montre ainsi les hôtels disponibles pour la destination.

Merci :)

ps: tout le formulaire est en html.

1 réponse

bonjour,
1° un ch'tit exemple ? ( si j'ai compris )
<HTML>
<HEAD>
<TITLE></TITLE>
<script type="text/javascript">
function voir(sel)
{if (sel.selectedIndex==0) 
	{sai.disabled=true;
	sai.style.backgroundColor="#C0C0C0";	}
else	{sai.disabled=false;
	sai.style.backgroundColor="#FFFFFF";
	sai.focus();	}	}
</script>
</HEAD>
<BODY>
<select	onchange="voir(this);" 
	size=2>
<option>Individuel
<option>Collectif
</select>
<input	type="text" 
	size=2 
	name=sai 
	value="00" 
	style="background-color='#C0C0C0'"
	disabled>
</BODY></HTML>

2° on peut faire en javascript
mettre des select "cachés" pour chaque
destination contenant les hôtele et le
rendre visible celui nécessaire.
tout dépend du nombre de destinations
et d'hôtels par destination, si des mises à
jours sont nécessaires ...
php serait plus adapté ?
@+
0