537
צפיות
צפיות
5
תשובות
תשובות
אימות מס' טלפון ותאריך
שלום
אני רוצה לעשות אימות מס טלפון ותאריך בטופס שליחה אבל יש לי בעייה
אני יודע לבצע אימות בvb אבל לא יודע לעצור שליחה במקרה שהוכנס נתון לא חוקי
אני לא יודע לבצע אימות ב js אבל יודע לעצור שליחה במקרה שהוכנס נתון לא חוקי.
אשמח אם מישהו ישלים לי את מה שצריך בvb או js
תודה רבה
שולחי
5 תשובות
דבר ראשון זה VBS ולא VB
ותראה את קוד ה-VBS שאתה עושה כדי שנוכל לעזור לך לתרם את הקוד ל-JS
בעיקרון ב-JS עושים בדיקות ע"פ תבניות טקסט – regular expressions
הנה
else if(wform.yearBirth.value!=""){
alert("j")
for (i=0; i<wform.yearBirth.value; i++) {
if (wform.yearBirth.value.charAt(i) < "0") {
return false
alert("השנה חייבת להיות ערך מספרי")
}
if (wform.yearBirth.value.charAt(i) < "9") {
return false
alert("השנה חייבת להיות ערך מספרי")
}
}
}
מבין? עכשיו אני צריך שאחרי ההודעה "השנה חייבת להיות ערך מספרי" תהייה פקודה שתפסיק את את השליחה והעיבוד של הטופס (שליחה דרך כפתור submit)
תודה רבה
שולחי
ככה
תודה, אבל…
את זה אני יודע…
איך עושים את אימות נתונים של הכנסת מספרים בלבד ב- JS ?
זה דורש ידע בביטויים ריגולרים, לא?
יאפ…
חפש כאן בפורום על הערך wazzap (בשם משתמש )
ובאחד השרשורים שלו כתוב הביטוי שעושה זאת
משהו כזה
return /[1-9]/.test(fromCharCode(event.keyCode()))