שלח תשובה

זירת השאלות

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

טופס בחירת קובץ

,‏ 25 בנובמבר, 2005

בס"ד

איך אפשר בJS לבדוק אם בחרו בinput של קובץ קובץ?
וגם יש אפשרות לעשות בדיקה בצד לקוח של סוג הקובץ וגודלו?

תגיות:

1 תשובות

  1. BuildHome הגיב:

    אפשר לעשות זאת לתמונות
    לסוגי קבצים אחרים אני לא ממש בטוח שהפעולה תעבוד.
    הנה קוד שכתבתי לדוגמא:
    var p_pic = document.getElementById("p_pic");
    if(p_pic.value.length!=0) {
       var p_picErr = true;
       var tmpPic = document.createElement("img");
       tmpPic.onload = function() {
          if(tmpPic.fileSize>205000) {
          alert('גודל מקסימאלי לקובץ הינו 200 קילובייט');
          p_pic.focus();
          p_picErr = false;
          }
       }
       tmpPic.src = p_pic.value;
       return p_picErr;
    }

    הפונקציה מחזירה true או false עבור בדיקת גודל הקובץ.
    את הסוג אתה גם יכול לבדוק עפ"י סיומת הקובץ (יש לך את הנתיב המלא שלו).

    מקווה שזה גם יעזור לך

שלח תשובה