עמוד:282

שלב – 3 נעבור על מחרוזת הקלט בלולאה for מתחילתה ועד סופה . את אורך המחרוזת נקבל מהמאפיין . length כדי לבדוק כל תו ולוודא שאינו ספרה ניעזר בפעולה . isNaN () אל התווים עצמם נגיע באמצעות הפעולה . charAt () שלב – 4 בסיום הלולאה נבדוק אם מספר הספרות או מספר האותיות הוא . 0 אם כן , נעדכן את מחרוזת ההודעה למשתמש . שלב – 5 נבדוק אם מחרוזת ההודעה למשתמש ריקה . אם כן , אזי לא נמצאו שגיאות ועל כן נחזיר את הערך , true ואולם אם המחרוזת אינה ריקה , אזי נמצאו שגיאות . נכתוב התרעה למשתמש המכילה הודעות על השגיאות שמצאנו , ונחזיר את הערך . false for ( i = 0 ; i < stPwd . length ; i ++ ) var digits = 0 , chars = 0 ; var st = ""; var stPwd = document . getElementById ( "pwd" ) . value ; { function isDigitsAndLetters () } digits ++ ; else chars ++ ; if ( isNaN ( stPwd . charAt ( i ))) { } return false ; document . getElementById ( "pwdError" ) . innerHTML = st ; { else return true ; if ( st == "") st += "Strong password must contain at least 1 digit and 1 letter \ n" ; if ( chars == 0 || digits == 0 ) {

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


לצפייה מיטבית ורציפה בכותר