|
صفحة: 281
} return false ; document . getElementById ( "emailError ") . innerHTML = stAlert ; { else return true ; if ( stAlert == "") stAlert += "Email must contain a ' . ' < br /> " ; if ( stEmail . indexOf ( " . " )< 0 ) stAlert += "Email must contain a @< br /> " ; { המשתנה stEmail מוגדר כמחרוזת ריקה . אם התו '@' אינו נמצא במחרוזת הקלט , נשרשר למחרוזת הקיימת כבר בstEmail- את המחרוזת , " Email must contain a @" ואם התו ' . ' אינו נמצא במחרוזת הקלט , נשרשר למחרוזת הקיימת ב- stEmail את המחרוזת . " must contain a ' . ' " Email בסיום כל הערה נוסיף את התג < br /> שכן את הודעת השגיאה אנו מכניסים למאפיין . inner HTML לבסוף , נבדוק את ערכו של . st Email אם המחרוזת ריקה , אזי לא נמצאו שגיאות ועל כן נחזיר את הערך . true ואולם אם המחרוזת אינה ריקה , אזי נמצאו שגיאות . נכתוב התרעה למשתמש ובה הודעות על השגיאות שנמצאו ונחזיר את הערך . false ג . בדיקת תקינותה של סיסמת משתמש נכתוב פעולה הבודקת אם הסיסמה שבחר המשתמש מכילה ספרות ואותיות . שאלה למחשבה האם אנו יכולים לאמת את הסיסמה שהקליד המשתמש ? פתרון : שלב – 1 נשמור את ערך השדה במשתנה בשם . stPwd שלב – 2 ניצור משתני עזר : – st מחרוזת ריקה שתכיל את ההודעה למשתמש , digits , chars – אשר יכילו את מספר הספרות ומספר האותיות בערך השדה , בהתאמה . את המשתנים המספריים נאתחל ב . 0-
|
|