זקוקה לעזרה
שלום רב, יש לי תרגיל לקבל שלושה מספרים ולסדרם מהגדול לקטן. בתור התחלה ניסיתי לקבל אותם מראש מהגדול לקטן, לבדוק שאכן כך, ואך לסדר אותם בתיבות טקסט נוספות לפי אותו סדר. אך משום מה זה לא עובד. הקוד הוא ב JS אשמח לעזרה: <html> <script language="javascript"> function cl(){ var NumString1 = f1.box1.value; var NumString2 = f1.box2.value; var NumString3 = f1.box3.value; var Num1=eval(NumString1); var Num2=eval(NumString2); var Num3=eval(NumString3); if (Num1>Num2 && Num2>Num3) { f1.box4.value = Num1; f1.box5.value = Num2; f1.box6.value = Num3; } </script> <form name="f1"> enter 3 numbers<br> <input type="textbox" name="box1"><br> <input type="textbox" name="box2"><br> <input type="textbox" name="box3"><br><br> <input type="button" name="but1" value="test" onClick="cl();"> <br> The numbers in order are: <br> <input type="textbox" name="box4"><br> <input type="textbox" name="box5"><br> <input type="textbox" name="box6"><br><br> </form> </html>
שלום רב, יש לי תרגיל לקבל שלושה מספרים ולסדרם מהגדול לקטן. בתור התחלה ניסיתי לקבל אותם מראש מהגדול לקטן, לבדוק שאכן כך, ואך לסדר אותם בתיבות טקסט נוספות לפי אותו סדר. אך משום מה זה לא עובד. הקוד הוא ב JS אשמח לעזרה: <html> <script language="javascript"> function cl(){ var NumString1 = f1.box1.value; var NumString2 = f1.box2.value; var NumString3 = f1.box3.value; var Num1=eval(NumString1); var Num2=eval(NumString2); var Num3=eval(NumString3); if (Num1>Num2 && Num2>Num3) { f1.box4.value = Num1; f1.box5.value = Num2; f1.box6.value = Num3; } </script> <form name="f1"> enter 3 numbers<br> <input type="textbox" name="box1"><br> <input type="textbox" name="box2"><br> <input type="textbox" name="box3"><br><br> <input type="button" name="but1" value="test" onClick="cl();"> <br> The numbers in order are: <br> <input type="textbox" name="box4"><br> <input type="textbox" name="box5"><br> <input type="textbox" name="box6"><br><br> </form> </html>