صفحة: 283

בדיקת תקינותה של סיסמת המשתמש – דרך נוספת נכתוב פעולה הבודקת אם הסיסמה שבחר המשתמש מורכבת מאותיות גדולות וקטנות . כדי לדעת אם הסיסמה מורכבת מאותיות קטנות בלבד , נעתיק את הסיסמה למשתנה נוסף , נהפוך את כל אותיותיו לאותיות קטנות ונשווה בין שתי המחרוזות . אם המחרוזות זהות , אזי הסיסמה מורכבת מאותיות קטנות בלבד . אם לא , נבדוק באותה צורה אם הסיסמה מורכבת מאותיות גדולות בלבד . פתרון : שלב – 1 נשמור את ערך השדה במשתנה בשם . stPwd שלב – 2 ניצור משתנה עזר stOneCase שאליו נעתיק את הסיסמה ונהפוך את אותיותיה לאותיות קטנות בלבד . שלב – 3 נבדוק אם מחרוזת המקור ומחרוזת האותיות הקטנות זהות . אם כן , נודיע למשתמש ונחזיר את הערך . false שלב – 4 אם לא , נעדכן את מחרוזת ההעתק ונהפוך את אותיותיה לאותיות גדולות בלבד . נשווה בינה לבין מחרוזת המקור . אם המחרוזות זהות , נודיע למשתמש ונחזיר את הערך . false שלב – 5 אם הגענו לשלב הזה , אזי הסיסמה מורכבת מאותיות גדולות וקטנות ועל-כן נחזיר את הערך . true שימו לב כי הפעם אין צורך לצבור הודעות למשתמש . מחרוזת יכולה להיות מורכבת כולה מאותיות קטנות או מאותיות גדולות , אך לא יכולה משתיהן גם יחד . var stOneCase = stPwd . toLowerCase (); var stPwd = document . getElementById ( "pwd" ) . value ; { function isUpperAndLowerCase () stOneCase = stPwd . toUpperCase (); } return false ; document . getElementById ( "pwdError" ) . innerHTML = "All LowerCase" ; { if ( stPwd == stOneCase )

מטח : המרכז לטכנולוגיה חינוכית


 لمشاهدة موقع كوتار بأفضل صورة وباستمرار