שלח תשובה

זירת השאלות

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

2 שאלות

,‏ 19 בספטמבר, 2004

1.איך אני מוודא אם מילאו checbox?
או כמה check box ים במקביל
לדוגמא נתתי למשתמש למלא סוג ישוב שהוא רוצה
דתי חילוני מעורב ובתוך זה נתתי לו אפשרות לסמן יותר מאופציה אחת.
אני רוצה שרק אם אף אופציה לא מסומנת המחשב יתריע לו.
2. האם אפשר לשנות בחלון ה-alert מOk וcancel ל- כן ולא???
תודה רבה לעוזרים.

תגיות:

12 תשובות

  1. BuildHome הגיב:

    תשובות
    1. תעשה פונקציה בסגנון הזה:
    function check(form) {
        var bla1 = document.form.bla1.checked;
        var bla2 = document.form.bla2.checked;
        if(!bla1 && !bla2) {
            alert("יש לבחור לפחות שדה אחד");
            return false;
        }
        else
            return true;
    }

    bla1 ו-bla2 אלה שמות שדות checkbox בטופס שלך. שנה בהתאם.
    בשליחת הטופס תוסיף את onsubmit וקריאה לפונקציה עבור בדיקה.
    <form action="page.asp" name="form" onsubmit="return check(this);">
    וזה אמור לעבוד.

    2. לא שידוע לי. לפי ידיעתי זה תלוי במערכת ההפעלה (עברית/אנגלית).

  2. פחן הגיב:

    האם אני חייב לעשות זאת בOnsubmit
    או שאני יכול להגדיר כפתור שליחה button עם  onclick ולשלוח לפונקציה שבודקת?

  3. BuildHome הגיב:

    לא חייב onsubmit
    אפשר משהו כזה:
    <input type="button" value="בדיקה" OnClick="check();">
    בפונקציה, form הוא גם שם הטופס.

  4. פחן הגיב:

    עוד שאלה
    איך ב-submit של form אני גורם שהדף הבא שיפתח שאליו עוברים הנתונים יפתח בגודל שאני רוצה???
    תודה

  5. BuildHome הגיב:

    החלון הוא פופ-אפ?
    לא יודע אם הוא פופ-אפ אבל בעיקרון, על מנת לשנות את גודלו של חלון מסוים כותבים את זה:
    window.resizeTo(width,height)
    width = רוחב החלון
    height = גובה החלון

  6. פחן הגיב:

    כמו כאן
    שאני לוחץ הוסף הודעה אני רוצה להגדיר את גודל החלון שיפתח.
    הבעייה היא שאני פותח את הדף החדש ע"י submitשל טופס
    שה-action שלו מפנה לדף.

  7. BuildHome הגיב:

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

  8. פחן הגיב:

    איפה אני אמור
    לשים את מה שכתבת???
    .2. יש לי animated gif ושמתי אותה כbackground בדף html מה שקרה בפועל שזה הוכפל לי שאלתי היא האם ניתן לתת פקודה שתגרום לכך שהתמונה לא תוכפל בכל הרזולוציות אלא תשאר על המסף באופן אחד???
    קישור בדוגמא.

  9. BuildHome הגיב:

    בתוך חלון הפופ-אפ שאתה פותח
    שים ב-HEAD בתוך חלון הפופ-אפ בקוד JS או ב-OnLoad.

שלח תשובה