Bonjour,
Bonjour jai un peti problem je veux genre quand on click sur suivant et on choisi la meme matiere que avan un msg alert safiche il dit "vous avez deja choisi cette matiere.choisi une autre" et dans le text area safiche rien.help plz merci d'avance
voila mon code html:
<HTML>
<head>
<script type="TEXT/javascript" SRC="new.js"></SCRIPT>
<style>
H1{ color: GREEN}
textarea {
background:black;
font-weight:bold;
font-size:large;
}
select { background : black ;
font-weight:bolder
}
input{COLOR:green}
</STYLE>
</head>
<body bgcolor="black" onload="b2();suivant();">
<center><h1><u>evaluation</u></H1> </center>
<form name="form1">
<center>
<H1>matieres
<select style="color:green" name="name" value="" onchange="">
<option ></option>
<option >RESEAUX</option>
<option >SQL</option>
<option >english</option> </H1>
</select>
<br>
<LABEL CLASS="reponse">dev1</label>
<input type="text" name="dev1" value=""></INput>
<LABEL CLASS="reponse">dev2</label>
<input type="text" name="dev2" value=""></INput>
<LABEL CLASS="reponse">EXAM</label>
<input type="text" name="exam" value=""></INput><br>
<LABEL CLASS="reponse">coefficient</label>
<input type="text" name="coef" value=""></INput>
<LABEL CLASS="reponse">Note eliminatoire</label>
<input type="text" name="ni" value=""></INput>
</center>
<p align="RIGHT"><input type="button" name="reponse" value="afficher" onclick="calculer();"></input>
<input type="button" name="reponse" value="suivant" onclick="suivant();"></input>
<input type="RESET" name="rr" value="annuler" onclick="annuler"></input></P>
<TEXtarea style="color:green" name="text" cols="120" ROWS="5" >
matiere dev1 dev2 exam moyenne coefficient note eliminatoire
</textarea>
<BR>
<LABEL CLASS="reponse" style="color:green">MOYENNE SIMESTrielle</label>
<input type="text" name="moyenneS" value=""></INput><BR>
<H1> list des matieres a rattraper</H1>
<TEXtarea style="color:green" name="bouh" cols="50" ROWS="5" >
matiere Moyenne
</textarea>
</form>
</body>
</html>
et voila mon code javascript
function calculer() {
if(eval(form1.dev1.value)>20) {
alert("vous devez entrez un chifre inferieur que 20")
form1.dev1.value=" "
form1.dev2.value=" "
form1.exam.value=" "
form1.ni.value=" "
form1.coef.value=" "
form1.name.value=" "
}
if (eval(form1.dev2.value)>20) {
alert("vous devez entrez un chifre inferieur que 20")
form1.dev1.value=" "
form1.dev2.value=" "
form1.exam.value=" "
form1.ni.value=" "
form1.coef.value=" "
form1.name.value=" "}
if (eval(form1.exam.value)>20) {
alert("vous devez entrez un chifre inferieur que 20")
form1.dev1.value=" "
form1.dev2.value=" "
form1.exam.value=" "
form1.ni.value=" "
form1.coef.value=" "
form1.name.value=" "}
if (eval(form1.coef.value)>20) {
alert("vous devez entrez un chifre inferieur que 20")
form1.dev1.value=" "
form1.dev2.value=" "
form1.exam.value=" "
form1.ni.value=" "
form1.coef.value=" "
form1.name.value=" "}
if (eval(form1.ni.value)>20) {
alert("vous devez entrez un chifre inferieur que 20")
form1.dev1.value=""
form1.dev2.value=""
form1.exam.value=""
form1.ni.value=""
form1.coef.value=""
form1.name.value=""}
moyenne=(eval(form1.dev1.value)+eval(form1.dev2.value)+eval(form1.exam.value)*2)/4 ;
m=m+(moyenne*eval(form1.coef.value));
nbr=nbr+eval(form1.coef.value);
t=t+form1.name.value+" "+form1.dev1.value+" "+form1.dev2.value+" "+form1.exam.value+" "+moyenne+" "+form1.coef.value+" "+form1.ni.value+"\n" ;
form1.text.value=t; form1.moyenneS.value=m/nbr;
if (moyenne<form1.coef.value) {
t2=t2+form1.name.value+" "+moyenne+"\n";
form1.bouh.value=t2;
}
if (form1.moyenneS.value<10){
t2=t2+form1.name.value+" "+form1.moyenneS.value+"\n";
form1.bouh.value=t2; }
}
function suivant() {
form1.dev1.value="";
form1.dev2.value="";
form1.exam.value="";
form1.ni.value="";
form1.coef.value="";
form1.name.value="";
form1.text.value=t;
form1.bouh.value=t2;
form1.moyenneS.value="";
}
function b2(){
t=" matiere dev1 dev2 exam moyenne coefficient note_eliminatoire\n";
t2="matiere moyenne\n"
m=0;
nbr=0;
mf=0;
}
merci.