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

HTML DOM इनपुट फ़ाइल फ़ाइलें अपलोड करें संपत्ति

<घंटा/>

HTML DOM FileUpload files प्रॉपर्टी एक FileList ऑब्जेक्ट लौटाती है जिसमें फाइल अपलोड बटन द्वारा चुनी गई सभी फाइलें होती हैं।

सिंटैक्स

निम्नलिखित वाक्य रचना है -

object.files

उदाहरण

आइए FileUpload files प्रॉपर्टी का एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<head>
<style>
   body{
      text-align:center;
      background-color:#52B2CF;
      color:#fff;
   }
   .btn{
      background-color:coral;
      border:none;
      height:2rem;
      border-radius:50px;
      width:60%;
      margin:1rem auto;
      display:block;
      color:#fff;
      outline:none;
   }
   .show{
      font-size:1.2rem;
      color:#fff;
      font-weight:bold;
   }
</style>
</head>
<body>
<h1>DOM FileUpload files Property Example</h1>
<p>Select some files</p>
<input type="file" class="file-upload-btn" multiple>
<button onclick = "showFiles()" class = "btn">Click me to see all selected file</button>
<div class="show"></div>
<script>
   function showFiles() {
      var fileBtn = document.querySelector(".file-upload-btn");
      var showMsg = document.querySelector(".show");
      showMsg.innerHTML='';
      if(fileBtn.files.length === 0){
         showMsg.innerHTML = "Please select at least one file!!";
      } else {
         showMsg.innerHTML = "You selected these files:";
         for(let i=0;i<fileBtn.files.length;i++) {
            showMsg.innerHTML += '<p>' + fileBtn.files[i].name + '<p>';
         }
      }
   }
</script>
</body>
</html>

आउटपुट

यह निम्नलिखित आउटपुट देगा -

HTML DOM इनपुट फ़ाइल फ़ाइलें अपलोड करें संपत्ति

सभी चयनित फ़ाइल देखने के लिए मुझे क्लिक करें . पर क्लिक करें "सभी चयनित फाइलों को प्रदर्शित करने के लिए बटन।

HTML DOM इनपुट फ़ाइल फ़ाइलें अपलोड करें संपत्ति


  1. HTML DOM इनपुट हिडन वैल्यू प्रॉपर्टी

    HTML DOM इनपुट हिडन वैल्यू प्रॉपर्टी रिटर्न करती है और HTML डॉक्यूमेंट में टाइप =हिडन के इनपुट फील्ड की वैल्यू एट्रिब्यूट की सामग्री को संशोधित करती है। सिंटैक्स निम्नलिखित वाक्य रचना है - 1. रिटर्निंग वैल्यू object.value 2. मूल्य संशोधित करना object.value=”text” उदाहरण आइए हम HTML D

  1. एचटीएमएल डोम इनपुट फ़ाइल ऑटोफोकस संपत्ति अपलोड करें

    HTML DOM इनपुट फ़ाइल अपलोड ऑटोफोकस गुण सेट/रिटर्न करता है कि इनपुट फ़ाइल अपलोड प्रारंभिक पृष्ठ लोड पर केंद्रित है या नहीं। सिंटैक्स निम्नलिखित वाक्य रचना है - बूलियन मान लौटाना - सही/गलत inputFileUploadObject.autofocus ऑटोफोकस को बूलियनवैल्यू पर सेट करना inputFileUploadObject.autofocus = boolea

  1. एचटीएमएल डोम इनपुट फ़ाइल अपलोड करें संपत्ति स्वीकार करें

    एचटीएमएल डोम इनपुट फ़ाइल अपलोड स्वीकार संपत्ति एक स्ट्रिंग देता है, जो फ़ाइल अपलोड की स्वीकृति विशेषता का मान है। उपयोगकर्ता इसे एक नए मान पर भी सेट कर सकता है। सिंटैक्स निम्नलिखित वाक्य रचना है - स्ट्रिंग मान लौटाना inputFileUploadObject.accept मान विशेषता को स्ट्रिंग पर सेट करना मूल्य inputFi