הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה קטנה מאוד בבדיקה של כתובת אימייל בJS (https://hosts.co.il/forums/showthread.php?t=35831)

Scooter 07-12-06 23:15

בעיה קטנה מאוד בבדיקה של כתובת אימייל בJS
 
רשמתי בקוד && עכשיו זה אמור לי היום גם "@" וגם "."

אבל זה עושה לי או זה או זה .

ניסיתי לעשות || (או) וזה פועל לי טוב . למה זה ככה ??



pratim - שם הטופס

email - תיבת הטקסט של האימייל



PHP קוד:




     em
=document.pratim.email.value;                

       if((
em.indexOf('@')<1) || (em.indexOf('.')==-1)){

    
alert("עלייך להזין כתובת אי-מייל במנה תקני");

    
document.pratim.email.focus();

    return 
false;

   } 


בניה 07-12-06 23:21

תנסה לשנות את סימן ה-> ל == ואת ה 1 ל 1-

Scooter 07-12-06 23:56

ציטוט:

נכתב במקור על ידי בניה (פרסם 385147)
תנסה לשנות את סימן ה-> ל == ואת ה 1 ל 1-

זה כבר -1 תסתכל טוב

וכבר ניסיתי לעשות ==
ואם עושים == צריך לשנות את ה1 ל0 כי צריך @ אחד

בניה 08-12-06 09:06

ככה זה עובד: לא יודע למה8-*
קוד:

if(em.search('@')==-1 || em.search(".")==0)
        {
                    alert("עלייך להזין כתובת אי-מייל במנה תקני");
                    document.getElementById("em").focus();
                    return false;
        }



כל הזמנים הם GMT +2. הזמן כעת הוא 03:14.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ