שלח תשובה

זירת השאלות

293
צפיות
10
תשובות

בעייה בג’אווה סקריפט

,‏ 6 במאי, 2004



<script language="javascript">
function validSrc()
{
var Fn=src1.fn.value;
var Ln=src1.ln.value;
var errMsg="";
var errMsgt="";
var txtCharOptions=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzאבגדהוזחטיכךלמםנןסעפףצץקרשת";
var numCharOptions="0123456789";
if (Fn.length==0)
{
errMsg="לא נרשם שם פרטיn"
}
for (i=0; i<Fn.length; ++i)
{
if (txtCharOptions.lastIndexOf(Fn.charAt(i))==-1)
{
errMsgt= errMsgt + "בשם הפרטי יש תו לא חוקי" + " – " + Fn.charAt(i) + " n"
}
}
if (Ln.length==0)
{
errMsg= errMsg + "לא נרשם שם משפחהn"
}
for (i=0; i<Ln.length; ++i)
{
if (txtCharOptions.lastIndexOf(Ln.charAt(i))==-1)
{
errMsgt= errMsgt + "בשם המשפחה יש תו לא חוקי" + " – " + Ln.charAt(i) + " n"
}
}
if (errMsgt.length > 0)
{
alert(errMsgt);
return false;
}
if (errMsg.length > 0)
{
alert(errMsg);
return true;
}
if (errmsg.length=errmsgt=0)
{
return true;
}
}
</script>

הפונקציה לא עובדת לי…תעזרו לי בבקשה…

תגיות:

10 תשובות

  1. sd-web הגיב:

    כתבת בקוד:


    var Fn=src1.fn.value;
    var Ln=src1.ln.value;
    var errMsg="";
    var errMsgt="";
    var txtCharOptions=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzאבגדהוזחטיכךלמםנןסעפףצץקרשת";
    var numCharOptions="0123456789";

    ולפי מה שאני חוזר אתה קודם מכריז על משתנים ואחר-כך קובע את ערכם.

  2. ניר טייב הגיב:

    אחד היתרונות של JS על VBS
    שאפשר להגדיר וקבוע את ערכם בו זמנית

    ו-ZlaGer אתה מוכן לומר לנו מה לא עובד? מהי הודעת הגיאה שאתה מקבל ?

  3. sirob הגיב:

    אולי…
    תחליף את

    var Fn=src1.fn.value;

    ב-


    var Fn = document.getElementById("fn").value;

  4. אוריקס הגיב:

    סתם להשכלה
    שורה כזאת ב VBS היא חוקית:


    dim nir: nir=5

  5. sirob הגיב:

    אולי חוקית…
    אבל עד היום עבד לי:

    nir = 5

    אבל אולי אני היחיד שעושה את זה :).

  6. אוריקס הגיב:

    כן,
    כי לא הצהרת על המשתנה באותה שורה

  7. ניר טייב הגיב:

    למיטב ידיעתי ב-VBS לא חייבים להגדיר
    משתנים ולכן הרבה אנשים שכותבים ב-VBS כותבים למעלה זוג מילים
    נראה לי : option explicted או משהו כזה
    אני ו-JS חברים טובים

  8. ZlaGer הגיב:

    הפונקציה עצמה לא עובדת…
    אין שום הודעת שגיאה, פשוט לא קורה כלום..היא לא בודקת את החיפוש (זהו חיפוש..)

שלח תשובה

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

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

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

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

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