שלח תשובה

זירת השאלות

371
צפיות
12
תשובות

בעיה ב- JS:

,‏ 12 בינואר, 2004

שלום לכולם!
הפונק’ הבאה אמורה לבדוק בטופס contactForm, אם השדות ריקות להציג הודעה שהשדות ריקות ובשדה של אימייל לבדוק גם אם מוכנסים התווים @ ו- .(נקודה), אבל משום מה זה עובד רק על שדה אימייל וגם זה לא כמו שצריך…
הנה הפונק’:

function checkForm()
{

var fname = document.getElementById("fname");
var lname = document.getElementById("lname");
var email = document.getElementById("email");
var title = document.getElementById("title");
var reason = document.getElementById("reason");
var massege = document.getElementById("massege");
var ErorMsg = ""

if (fname.value == "")
{
ErorMsg+=’לא מילאת את שדה השם הפרטי.’ + ‘n’;
}

if (lname.value == "")
{
ErorMsg+=’לא מילאת את שדה שם המשפחה.’ + ‘n’;
}

if (title.value == "")
{
ErorMsg+=’לא מילאת את שדה נושא ההודעה.’ + ‘n’;
}

if (reason.value == "")
{
ErorMsg+=’לא ציינת סוג יצירת קשר.’ + ‘n’;
}

if (massege.value == "")
{
ErorMsg+=’לא מילאת את שדה תוכן ההודעה.’ + ‘n’;
}

if (email.value == "")
{
ErorMsg=’לא מילאת את שדה הדואר האלקטרוני.’ + ‘n’;
}
else
{
if ((email.value.indexOf(‘@’)=-1)||(email.value.indexOf(‘.’)=-1))
{
ErorMsg+=’דואר אלקטרוני שגוי.’ + ‘n’;
}
}

if (ErorMsg == "")
{
return true
}
else
{
alert(ErorMsg)
return false
}

}

אני גם מעלה את הקובץ ה- html…. בבקשה תעזרו לי.
תודה לכל העוזרים, אלברט

תגיות:

12 תשובות

  1. albert הגיב:

    הנה הקובץ:
    לא יודע למה בהודעה הקודמת זה לא העלה את הקובץ…

  2. albert הגיב:

    מה זה?!?!?!?!?!?!
    למה זה לא מעלה לי את הקובץ?

  3. albert הגיב:

    הסתדרתי, תודה!
    תודה רבה רבה רבה לך על הרצון לעזור!

  4. albert הגיב:

    שאלה אחרת:
    תודה רבה רבה רבה לך על הרצון לעזור! אבל הסתדרתי עם הקוד הקודם….
    עכשיו אני לא יודע איך אני בודק כפתור רדיו בJS?
    כלומר אם המשתמש בחר באחת האופציות של כפתור רדיו או הוא ריק?

    תודה, אלברט

  5. נועם א הגיב:

    משהו כזה:


    if (document.formName.radioName.checked == true)
    {
    }

  6. albert הגיב:

    יש בעיה
    גם אם בוחרים וגם אם לא הוא מציג הודעה שלא בחרו…
    מה הבעיה?
    תודה, אלברט

  7. albert הגיב:

    הפוך
    גם אם מציינם וגם אם לא זה לא מציג הודעה….

  8. נועם א הגיב:

    תנסה משהו כזה:
    תשחק קצת עם ה- הקוד, אתה מוציא את הנתונים מהבסיס נתונים נכון?


    if (document.formName.radioName.checked == "True")
    {
    }

שלח תשובה

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

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

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

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

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