Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

क्या HTML5 में input type="file" के आकार और प्रकार को मान्य करना संभव है?

फ़ाइल आकार और प्रकार वैलिडेशन

हां, input type="file" के आकार और प्रकार को मान्य करना संभव है। वांछित परिणाम के लिए jQuery का उपयोग करें:

<!DOCTYPE html>
<html>
<head>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>
  <body>
    <form>
      <input type="file" id="myfile" data-max-size="32154" />
      <input type="submit"/>
    </form>
    <script>
      $(function(){
        $('form').submit(function(){
          var val = true;
          $('input[type=file][data-max-size]').each(function(){
            if(typeof this.files[0] !== 'undefined'){
              var max = parseInt($(this).attr('max-size'), 10),
                  mySize = this.files[0].size;
              val = max > mySize;
              return val;
            }
          });
          return val;
        });
      });
    </script>
  </body>
</html>

आधुनिक दृष्टिकोण: HTML5 accept एट्रिब्यूट और JavaScript File API का उपयोग करके क्लाइंट-साइड वैलिडेशन करें।

  1. PowerPoint में स्लाइड का आकार और ओरिएंटेशन कैसे बदलें PowerPoint में स्लाइड का आकार और ओरिएंटेशन कैसे बदलें

    PowerPoint में, स्लाइड्स ऑनस्क्रीन स्लाइड शो के लिए आकार में होती हैं। PowerPoint में स्लाइड्स क्षैतिज रूप से प्रदर्शित होती हैं जिनकी संख्या एक से शुरू होती है, लेकिन यदि उपयोगकर्ता स्लाइड का आकार और ओरिएंटेशन बदलना चाहता है, तो PowerPoint में इसके लिए फीचर्स उपलब्ध हैं। ओरिएंटेशन वह तरीका है जिसस

  1. Windows 11 और 10 में टास्कबार आइकन का आकार कैसे बदलें Windows 11 और 10 में टास्कबार आइकन का आकार कैसे बदलें

    Windows की अपील का एक हिस्सा यह है कि आप अपनी उत्पादकता कार्यों को संभालने के पसंदीदा तरीके को फिट करने के लिए विभिन्न अनुकूलन परतें लागू कर सकते हैं। Microsoft जानता है कि उसके उपयोगकर्ता आधार को क्या चाहिए, इसलिए वे टास्क मेनू, विजेट विंडो, सर्च फील्ड, और UI विकल्प में सूक्ष्म लेकिन ध्यान देने योग

  1. Windows 10 पर RAM स्पीड, साइज और टाइप मिनटों में वेरिफाई करें Windows 10 पर RAM स्पीड, साइज और टाइप मिनटों में वेरिफाई करें

    कभी-कभी, आप अपने Windows 10 OS पर अपनी RAM टाइप, साइज, और स्पीड जैसे तकनीकी स्पेसिफिकेशन चेक करना चाह सकते हैं। आप अपने सिस्टम पर RAM डिटेल्स जानना चाह सकते हैं क्योंकि आप चेक कर सकते हैं कि कोई सॉफ्टवेयर या ऐप आपके सिस्टम पर कितनी आसानी से चलेगा। इसके अलावा, यदि आप एक पेशेवर गेमर हैं या गेमिंग PC