JS控制上傳文件個數


<html>
<body>
    <h3>js控制文件上傳數量</h3>
    <form action="" enctype="multipart/form-data">
        <input type="file" name="file" multiple="multiple" onchange="fileCountCheck(this,3,5)"/>
    </form>
    <script>
        function fileCountCheck(filesObj,minFileNum,maxFileNum){
            if (window.File && window.FileList)
            {
                var fileCount = filesObj.files.length;
            
                if (fileCount < minFileNum || fileCount > maxFileNum)
                {
                    window.alert('文件數應該在' + minFileNum + '個到' + maxFileNum + '個之間,你選擇了' + fileCount + '個');
                    return false;
                }
                else
                {
                    window.alert('符合規定');
                    return true;
                }
            }
            else
            {
                window.alert('你的瀏覽器不支持上傳文件,請升級你的瀏覽器');
                return false;
            }
        }
    </script>
</body>
</html>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM