Verifier la selection d'un radio boutton

djemaoune Messages postés 28 Statut Membre -  
djemaoune Messages postés 28 Statut Membre -
Bonjour,
bonjour,
aidez moi S.V.P j'ai un ensemble de radio boutton a tester si so remplit je veu les tester avec javascript normalement ça doit marché avec mon code mais il fait rien je c pas pour quoi

voiçi le code :

<HTML>
<body>
<script language=javaScript>
<!--
function verif_remp1(formulair) {
if (formulair.type.checked == false) {
alert('vous avez oublier de choisir le type de votre vole aller-simple oubien aller-retour !!!'); return false;
} else {
if (formulair.baguage.checked == false) {
alert('Vous avez oublier de choisir la quantité de baguage que vous estimez porter avec vous dans le voyage veuiller selectionner un choix possible.'); return false;
} else {
if (formulair.classe.checked == false) {
alert('Vous avez oubliée de choisir la classe de votre voyage fait votre chchoix s\'il vous plait !!'); return false;
}
else return true;
}
//-->
}}
</script>
<form name="reservation" method="POST" action="aissay.html">

<fieldset>
<h3>Choisir le type de vol :</h3>

<p>
<label><input type="radio" name="type" value="simple" />Un aller simple</label>
<label><input type="radio" name="type" value="aler_retour" />Un aller Retour</label>
<br />
</p>
<h3>Choisir la quantité de bagage que vous désirez porter dans votre voyage :</h3>
<p>
<label><input type="radio" name="baguage" value="10" />10 Kg</label>
<label><input type="radio" name="baguage" value="20" />20 Kg</label>
<label><input type="radio" name="baguage" value="30" />30 Kg</label>
</p>

<h3>Choisir la classe que vous desirer prondre pour voyager :</h3>
<p>
<label><input type="radio" name="classe" value="Y" />Economique</label>
<label><input type="radio" name="classe" value="C" />Affaire</label>
<label><input type="radio" name="classe" value="F" />Première</label>
</p>
</fieldset>

<input type="submit" name="reserver" value="Resever maintenant" onclick="return verif_remp1(this)" />
<button type="reset" class="comments1">  Annuler</button>

</form>
</body>
</html>

Merci d'avance
A voir également:

2 réponses

Utilisateur anonyme
 
<HTML>
<body>
<script language=javaScript>
<!--
var typeChecked = false;
var bagageChecked = false;
var classChecked = false;

function verif_remp1(formulair) {
	if(!(typeChecked&&bagageChecked&&classChecked)){
		var message = 'Vous avez oublié de choisir une des options suivantes:\n\r';
		if(!typeChecked){
			message+='\t- le type de vol\n\r';
		}
		if(!bagageChecked){
			message+='\t- la quantité de bagages que vous comptez emporter\n\r';
		}
		if(!classChecked){
			message+='\t- la classe de votre voyage';
		}
		alert(message);
		return false;
	}else{
		return true;
	}
}

function selectRadio(name){
	switch(name){
		case 'type':
			typeChecked=true;
			break;
		case 'baguage':
			bagageChecked=true;
			break;
		case 'classe':
			classChecked=true;
			break;
	}
}
</script>
<form name="reservation" method="POST" action="aissay.html">

<fieldset>
<h3>Choisir le type de vol :</h3>

<p>
<label><input type="radio" name="type" onclick="selectRadio(this.name);" value="simple" />Un aller simple</label>
<label><input type="radio" name="type" onclick="selectRadio(this.name);" value="aler_retour" />Un aller Retour</label>
<br />
</p>
<h3>Choisir la quantité de bagage que vous désirez porter dans votre voyage :</h3>
<p>
<label><input type="radio" name="baguage" onclick="selectRadio(this.name);" value="10" />10 Kg</label>
<label><input type="radio" name="baguage" onclick="selectRadio(this.name);" value="20" />20 Kg</label>
<label><input type="radio" name="baguage" onclick="selectRadio(this.name);" value="30" />30 Kg</label>
</p>

<h3>Choisir la classe que vous desirer prondre pour voyager :</h3>
<p>
<label><input type="radio" name="classe" onclick="selectRadio(this.name);" value="Y" />Economique</label>
<label><input type="radio" name="classe" onclick="selectRadio(this.name);" value="C" />Affaire</label>
<label><input type="radio" name="classe" onclick="selectRadio(this.name);" value="F" />Première</label>
</p>
</fieldset>

<input type="submit" name="reserver" value="Resever maintenant" onclick="return verif_remp1(this)" />
<button type="reset" class="comments1">  Annuler</button>

</form>
</body>
</html> 


;-)
HackTrack
0
djemaoune Messages postés 28 Statut Membre 5
 
bonjour HackTrack,

merci bcp pour ton aide c joli de voir le script de bon matin a 8h qui marche tré bien et d'une magnére élégante apré 2jour de soufrence merci encor maintenant tu ma donée l'énérgie pour continuer le traville en force que dieu te garde MEERCI encor je v noter le sujet a résolut cool ;-))
0