שלח תשובה

זירת השאלות

283
צפיות
1
תשובות

מה לא בסדר בסקריפט הזה?

,‏ 4 בפברואר, 2004



<html>
<head>
<script language="JavaScript">
function CheckLoginName(myForm)
{
var sLoginName = myForm.LoginName.value + ”;
if (sLoginName.Length>20) {
alert("שם המשתמש שהוזן יכול להכיל עד 20 תווים");
myform.LoginName.focus();
return false;
}

if (sLoginName=="") {
alert("יש להזין שם משתמש");
myForm.LoginName.focus();
return false;
}
if (IsValidChars(sLoginName)==false) {
alert("שם המשתמש שהוזן מכיל תווים בלתי חוקיים");
myForm.LoginName.focus();
return false;
}
if (sLoginName.indexOf(‘..’)>=0) {
alert("שם המשתמש אינו יכול להכיל שתי נקודות ברצף");
myForm.LoginName.focus();;
return false;
}
sChar = sLoginName.charAt(0);
sChar = sChar.toUpperCase();
if ((sChar<"A")||(sChar>"Z")) {
alert("שם המשתמש חייב להתחיל באות אנגלית");
myForm.LoginName.focus();
myForm.LoginName.select();
return false;
}
myForm.LoginName.value=sLoginName.toLowerCase();
return true;
}


</script>
<title></title>
</head>
<body>



<form name="myform" onsubmit="function CheckLoginName()">
<input type="text" name="LoginName">
<input type="submit" name="B1">
</form>

</body>
</html>



דחוף!

תגיות:

1 תשובות

  1. mrmistory הגיב:

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

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!