修改input type=file 標簽默認樣式的簡單方法


<html>
<head>
<title></title>
</head>
<body>
<form id="uploadForm"  action="" method="post" enctype="multipart/form-data">
<input type="file" name="uploadFile" id="uploadFile" style="visibility:hidden;position:absolute;top:0px;width:0px"/><!--隱藏默認標簽樣式-->
</form>
<input type="button" value="上傳" id="btn"/><!--修改為自己喜歡的樣式即可,支持圖片,對話框,按鈕,DIV,注意id要和事件調取的ID一致-->
</body>
<script src="jquery183.min.js"></script>
    <script type="text/javascript">
        $(function () {
            //按鈕的點擊事件
            $('#btn').click(function () {
                //觸發file的點擊事件
                $('#uploadFile').click();
            });
            //file的change事件
            $('#uploadFile').change(function () {
                //提交form表單的數據
                $('#uploadForm').submit();
         //清空file標簽的value,否則再次提交此文件時,onchange事件就不觸發了
         $('#uploadFile').val(''); 
        }); 
    }); 
</script>
</html>


免責聲明!

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



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