שלח תשובה

זירת השאלות

611
צפיות
5
תשובות

בדיקות קלט בג'אווה

,‏ 13 ביולי, 2005

אני צריכה לבצע בטופס את כל בדיקות הקלט האפשריות בג'אווה.
הבעיה היא שכרגע הספר שלי לא אצלי, ואני לא מוצאת במדריך פה שום דבר שעוזר…

מישהו יכול לתת לי הסברים מפורטים על איך אני מבצעת בדיקות כגון:
האם מופיעים בקלט מספרים?(אם אסור שיופיעו)
"                        " אותיות? (אם אסור שיופיעו)
"                        " רווחים? ("                     ")
כתובת מייל תקנית(עם שטרודל וסיומת וכו')
ססמא בשנית- איך אני מוודאת שהן זהות?
אם יש עוד בדיקות שאתם מכירים לטופס…

כמו כן, עד עכשיו גם במעט הבדיקות שעשיתי, ישנה התראה על השגיאות אך הטופס נשלח בכל מקרה. איך אני מונעת את שליחת הטופס במקרה של שגיאה בקלט?

תודה מראש לכל מי שיעזור.

תגיות:

5 תשובות

  1. זהר פלד הגיב:

    שייך לפורום בנית אתרים – צד לקוח…
    הדרך היעילה ביותר לבצע את כל הבדיקות הנ"ל היא בעזרת regExp.
    יש מדריך ל regExp באתר, שכתב ניר טייב.

    בכל אופן, בשביל למנוע שליחה של טופס ברגע שהבדיקות נכשלו, צריך לבדוק את הטופס ב onSubmit, בצורה הבאה:

    <form …. onSubmit="return checkForm()">
    .
    .
    .
    </form>

    כאשר הפונקציה checkForm מחזירה true במידה וכל הבדיקות עברו בהצלחה, ו false כאשר לפחות בדיקה אחת נכשלה.

  2. MrsNoOne הגיב:

    אני צריכה את הבדיקות בJAVA SCRIPT
    זה לבצפר…לבגרות.

  3. MrsNoOne הגיב:

    ניסיתי, לא הצליח.
    יש מצב שתתן לי דוגמא לפונקציה כזו? יכול להיות שמה שרשמתי לא תקין…
    בבקשה?

  4. somebody הגיב:

    אולי תראה מה כתבת?(קרא אך מציגים..
    שאלה).

  5. MrsNoOne הגיב:

    זה לא נותן לי להעלות את זה…
    זה נותן לי שגיאה אחרי שליחת ההודעה…

שלח תשובה