צפיות
תשובות
אימות שדות בטופס בJQ או בJS ??
איך מאמתים שדות בטופס ע"י שימוש בJQUERY ?
1-בטופס אני צריכה לאמת שדה דוא"ל שלא יהיה ריק בשליחה וגם שזה חוקי.
2-בשדה טקסט לאמת שהמשתמש הזין רק אותיות בעברית.
כתבתי את הקוד בJAVA SCRIPT אך רק האימות הראשון עובד והשאר לא.
מצ"ב הקוד:
<SCRIPT LANGUAGE="JavaScript">
<!–
function validate() {
// Checking name
if(document.f.fname.value.length < 2) {
alert("השם קצר מדי");
document.f.fname.focus();
return false;
}
for (k = 0; k < document.f.fname.length; k++) {
if ((document.f.fname.charAt(k) < ' א') || (document.f.fname.charArt(k) > ' ת')) {
alert("נא מלא/י שם בעברית בלבד");
document.f.fname.focus();
return false;
}
}
return true;
// Checking email
var email = document.f.email.value;
var at = email.indexOf("@");
var dot = email.indexOf(".", at);
if (at < 1 || dot == -1 || dot + 4 > email.length) {
alert("דואר אלקטרוני לא חוקי");
document.f.email.focus();
return false;
}
return true;
if (document.getElementById("<email>").value == ") {
alert("נא מלא/י דואר אלקטרוני");
document.f.email.focus();
return false;
}
return true;
}
מאוד אשמח אם תוכלו לעזור לי מה לעשות שכל האימותים יתבצעו או בJQUERY או בJAVA SCRIPR
בתודה
נועה
0 תשובות