Devoir de contrôle N°2 (2011)
5 participants
Page 1 sur 1
moez- Modérateur
- Messages : 377
Points : 501
Réputation : 23
Date d'inscription : 05/12/2009
Age : 43
Localisation : Lycée Bir el Haffey
Re: Devoir de contrôle N°2 (2011)
La Solution
La page "Index.html"
- Code:
<html>
<head><title>index</title></head>
<frameset rows="80,*"border="0">
<frame src="entete.html"name="H">
<frame src="reservation.html"name="B">
</frameset>
</html>
La page "entete.html"
- Code:
<HTML>
<BODY>
<center>
<font size="20" color="red" face="algerian">
<b>FORMULAIRE DE RESERVATION</b></font><br>
</center>
</BODY>
</HTML>
La page "reservation.html"
- Code:
<HTML>
<HEAD>
<script language="javascript">
function verification(){
nom=document.f.t1.value;
email=document.f.t2.value;
tel=document.f.t3.value;
dateA=document.f.t4.value;
dateD=document.f.t5.value;
nb1=0;
for(i=0;i<dateA.length;i++)
{ if (dateA.charAt(i)=="/") nb1++;}
nb2=0;
for(i=0;i<dateD.length;i++)
{ if (dateD.charAt(i)=="/") nb2++;}
if (nom=="") {alert("Nom responsable invalide");}
else if (email.indexOf("@")==-1) {alert("Email invalide");}
else if (tel.length!=8) {alert("Téléphone invalide");}
else if (nb1!=2) {alert("Date d'arrivée invalide");}
else if (nb2!=2) {alert("Date de déppart invalide");}
else {document.write("Merci, "+nom+", Votre Réservation effectuée avec succès");}
}
function facture() {
nom=document.f.t1.value;
e=document.f.t2.value;
i=document.f.p.selectedIndex;
nbp=document.f.p.options[i].text;
dateA=document.f.t4.value;
dateD=document.f.t5.value;
jj1=Number(dateA.substr(0,2)); mm1=Number(dateA.substr(3,2)); aa1=Number(dateA.substr(6,2));
jj2=Number(dateD.substr(0,2)); mm2=Number(dateD.substr(3,2)); aa2=Number(dateD.substr(6,2));
periode=(aa2 - aa1)*365 + (mm2 - mm1)*30 + (jj2 - jj1);
if (nbp=="1 - 5") {Pnbre=30;}
else if (nbp=="5 - 10") {Pnbre=20;}
else if (nbp=="10 - 15") {Pnbre=10;}
if (document.f.g[0].checked==true)
{g="Famille";
Pgroupe=50;}
else if (document.f.g[1].checked==true)
{ g="Groupe";
Pgroupe=80;}
else if (document.f.g[2].checked==true)
{ g="Scolaire";
Pgroupe=60;}
else if (document.f.g[2].checked==true)
{ g="Entreprise";
Pgroupe=80;}
if (periode <=10) {Pperiode=periode*90;}
else {Pperiode=periode*70;}
PT=Pnbre + Pgroupe + Pperiode ;
document.write("<b>Nom(Mme,Mr): </b>"+nom);
document.write("<br><b>Email: </b>"+e);
document.write("<br><b>Nombre personnes:</b>"+nbp);
document.write("<br><b>Période (jours):</b>"+periode);
document.write("<br><b>Type de groupe:</b>"+g);
document.write("<br><b>Prix Total (Dinars Tunisiens):</b>"+PT);
}
</script>
</HEAD>
<BODY>
<FORM NAME="f">
Nom du responsable:*<input type="text"size="20"name="t1">
Email:*<input type="text"size="20"name="t2">
Téléphone:*<input type="text"size="20"name="t3"><br><br>
<hr>
<font size="5" color="red"><b>Votre réservation:</b></font><br>
<table border="0">
<tr><td>Nombre de personnes:*</td>
<td><span style="padding-left:40px">
<SELECT size="1" NAME="p">
<OPTION VALUE="0">1 - 5
<OPTION VALUE="0">5 - 10
<OPTION VALUE="1">10 - 15
</SELECT></span></td></tr>
<tr><td>Date d'arrivée *( jj/mm/aa)</td>
<td> <span style="padding-left:40px"><input type="text"size="20"name="t4"></span> </td></tr>
<tr><td>Date de départ *( jj/mm/aa)</td>
<td><span style="padding-left:40px"><input type="text"size="20"name="t5"></span></td></tr>
<tr><td>Vous êtes un groupe de type:*</td>
<td><span style="padding-left:40px">Famille<input type="radio"name="g">Groupe<input type="radio"name="g">
Scolaire<input type="radio"name="g">Entreprise<input type="radio"name="g"></span></td></tr>
</table>
<br><br><br><br>
<center>
<INPUT TYPE="button" VALUE="Réservation" onClick="verification()">
<INPUT TYPE="button" VALUE="Facture" onClick="facture()">
<INPUT TYPE="reset" VALUE="Annuler"> </center>
</FORM>
</BODY>
</HTML>
moez- Modérateur
- Messages : 377
Points : 501
Réputation : 23
Date d'inscription : 05/12/2009
Age : 43
Localisation : Lycée Bir el Haffey
Re: Devoir de contrôle N°2 (2011)
merci beaucoup pour le partage
cyberfan01- membre
- Messages : 11
Points : 11
Réputation : 0
Date d'inscription : 20/03/2011
Age : 104
Localisation : Tunisie
Re: Devoir de contrôle N°2 (2011)
Un bon devoir
manianis- membre
- Messages : 5
Points : 5
Réputation : 0
Date d'inscription : 20/01/2012
Age : 48
Localisation : H-Sousse
Re: Devoir de contrôle N°2 (2011)
manianis a écrit:Un bon devoir
Merci bcp
moez- Modérateur
- Messages : 377
Points : 501
Réputation : 23
Date d'inscription : 05/12/2009
Age : 43
Localisation : Lycée Bir el Haffey
Re: Devoir de contrôle N°2 (2011)
Un devoir vraiment excellent !
OmBrahim- membre
- Messages : 1
Points : 1
Réputation : 0
Date d'inscription : 29/01/2012
Age : 42
Localisation : Tunis
Re: Devoir de contrôle N°2 (2011)
Excellent devoir! merci pour le partage
amelz- membre
- Messages : 1
Points : 1
Réputation : 0
Date d'inscription : 07/01/2013
Age : 41
Localisation : lycée Rogba Tataouine
Sujets similaires
» Devoir de contrôle & Devoir de synthèse N°3
» Devoir de contrôle N°1
» Devoir de contrôle N°1
» Devoir de Synthèse N°01 -2011-
» Devoir de Synthèse N°2 -TIC -
» Devoir de contrôle N°1
» Devoir de contrôle N°1
» Devoir de Synthèse N°01 -2011-
» Devoir de Synthèse N°2 -TIC -
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|