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

HTML DOM इनपुट फाइल अपलोड files प्रॉपर्टी

परिचय

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

सिंटैक्स

object.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 फाइल अपलोड files प्रॉपर्टी उदाहरण</h1>
<p>कुछ फाइलें चुनें</p>
<input type="file" class="file-upload-btn" multiple>
<button onclick="showFiles()" class="btn">सभी चुनी गई फाइलें देखें</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 = "कृपया कम से कम एक फाइल चुनें!!";
    } else {
      showMsg.innerHTML = "आपने ये फाइलें चुनी हैं:";
      for (let i = 0; i < fileBtn.files.length; i++) {
        showMsg.innerHTML += '<p>' + fileBtn.files[i].name + '</p>';
      }
    }
  }
</script>
</body>
</html>

आउटपुट

फाइलें चुनने के बाद "सभी चुनी गई फाइलें देखें" बटन पर क्लिक करने पर सभी फाइलों के नाम सूचीबद्ध होंगे।

  1. HTML DOM इनपुट हिडन value प्रॉपर्टी HTML DOM इनपुट हिडन value प्रॉपर्टी

    परिचय HTML DOM इनपुट हिडन value प्रॉपर्टी HTML दस्तावेज़ में type=hidden वाले इनपुट फील्ड के value एट्रिब्यूट की सामग्री प्राप्त करती है और संशोधित करती है। सिंटैक्स मान प्राप्त करना object.value मान सेट करना object.value = text उदाहरण हिडन इनपुट फील्ड के value को बदलना और प्रदर्शित करना: <!DO

  1. HTML DOM Input FileUpload autofocus प्रॉपर्टी HTML DOM Input FileUpload autofocus प्रॉपर्टी

    HTML DOM Input FileUpload autofocus प्रॉपर्टी सेट/लौटाती है कि पेज लोड होने पर इनपुट फाइल अपलोड ऑटोफोकस होगा या नहीं। सिंटैक्स निम्नलिखित सिंटैक्स है: बूलियन मान प्राप्त करना - true/false inputFileUploadObject.autofocus autofocus को booleanValue पर सेट करना inputFileUploadObject.autofocus = bool

  1. HTML DOM Input FileUpload accept प्रॉपर्टी HTML DOM Input FileUpload accept प्रॉपर्टी

    HTML DOM Input FileUpload accept प्रॉपर्टी एक स्ट्रिंग लौटाती है, जो फाइल अपलोड के accept एट्रिब्यूट का मान होता है। उपयोगकर्ता इसे एक नए मान पर भी सेट कर सकता है। सिंटैक्स निम्नलिखित सिंटैक्स है: स्ट्रिंग मान प्राप्त करना inputFileUploadObject.accept स्ट्रिंग मान पर value एट्रिब्यूट सेट करना in