Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en" xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta charset="utf-8" />
- <title>exsr2 </title>
- <script src="jquery-1.11.2.js"></script>
- <script>
- function Student() {
- this.shem;
- this.machlaka;
- this.courses = [];
- };
- var kita = [];
- function course(points, grade, coursename) {
- this.points = points;
- this.grade = grade;
- this.coursename = coursename;
- };
- function makestdoutput(Stdt) {
- var c = Stdt.shem;
- var dotpoint = 0;
- var notfail = true;
- for (var i = 0; i < Stdt.courses.length; i++) {
- dotpoint += Stdt.courses[i].points;
- if (Stdt.courses.grade < 55) {
- nofail = false;
- break;
- }
- }
- if (Stdt.courses.length >= 5 && dotpoint >= 10 && notfail)
- return ("זכאי לתואר");
- else
- return ("לא זכאי לתואר");
- };
- </script>
- </head>
- <body>
- <fieldset dir="rtl" style="width:600px;margin:auto">
- <legend style="background-color:gray"> כרטיס סטודנט</legend>
- <label>שם<input type=text size=40 maxlength=40 id="shem" /></label>
- <br />
- <label>מחלקה<input type=text size=60 maxlength=60 id="machlaka" /></label>
- <input type="button" value="הוסף סטודנט" id="btnSave" />
- <fieldset dir="rtl" style="width:600px;margin:auto">
- <legend style="background-color:gray"> פרטי קורס </legend>
- <label>שם<input type=text size=80 maxlength=80 id="coursename" /></label>
- <br />
- <label>ציון<input type=number min=0 max=100 id="grade" /></label>
- <br />
- <label>נקודות זכות<input type=number min=1 max=6 id="points" /></label>
- <input type="button" value="הוסף קורס לסטודנט" id="btnSaveCourse" />
- </fieldset>
- <input type="button" value="התחל סטודנט חדש" id="btnNewStudent" /> <input type="button" value="הצג רשימת סטודנטים" id="btnDisplay" />
- <input type="button" value="התחל כיתה חדשה" id="btnNewKita" />
- </fieldset>
- <div id="rslt"></div>
- <script>
- $("#btnSave").click(function () {
- if ($("#shem").val == "" || $("#machlaka").val == "")
- return ("אנא מלא את השדות");
- var t = new Student(shem, machlaka);
- //להוסיף כאן את מה שכתבתי בא בסוף??
- kita.push(t);
- $('#shem') = true;
- $('#machlaka')= true; //זה מה שצריך לעשות לפ- למחוק את readonly e
- alert("פתיחת סטודנט הסתיימה בהצלחה");
- $("#btnSave").prop("disabled", "disabled");
- });
- $("#btnDisplay").click(function () {
- var pelet = '<ol>'
- for (var i = 0; i < kita.length; i++) {
- pelet += '<li>'+ mekesdoutput.kita[i] +'</il>';
- };
- pelet += "</ol>";
- $('#rslt').html(pellet);
- });
- $("#btnSaveCourse").click(function () {
- if ($("#coursename").val =="" || $("#grade").val =="" || $("#points").val =="")
- return ("אנא מלא את השדות");
- var t = new course(points, grade, coursename); //שאלה לעמיחי אם זה נכון
- courses.push(t);
- $("#coursename").val("");//מותר לעשות את זה?
- $("#grade").val("");
- $("#points").val("");
- });
- $("#btnNewStudent").click(function () {
- $("#coursename").val("");//מותר לעשות את זה?
- $("#grade").val("");
- $("#points").val("");
- $("#machlaka").val("");
- $("#shem").val("");
- });
- $("#btnNewKita").click(function () {
- $("#coursename").val("");//מותר לעשות את זה?
- $("#grade").val("");
- $("#points").val("");
- $("#machlaka").val("");
- $("#shem").val("");
- kita = []; //מותר לעשות את זה?
- });
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement