0
我是一個JavaScript的寫作新手...JavaScript文件大小驗證限量爲2位小數
奔登載於JavaScript file upload size validation,我使用檢測預上傳文件的大小。有沒有辦法直接在代碼中插入一些(數學)函數,以便在提示警報時將文件大小限制在小數點後兩位?
<script type="text/javascript">
$('#image-file').bind('change', function() {
alert('This file size is: ' + this.files[0].size/1024/1024 + "MB");
});
</script>
完美,Barmar!正是我在找什麼。非常感謝! – WGD 2013-05-10 20:40:31
Barmar的評論幫助我意識到,每個文件都會觸發警報(即不管大小)。理想情況下,我想限制警報,以便僅在文件大小超過我的PHP $ max_file_size(或額外的js變量?)時觸發。這樣的事情可能會起作用? (我非常感謝你的耐心,因爲我作爲一個js編碼器顯然是不適當的。) – WGD 2013-05-11 06:18:13
如果JS位於由PHP創建的HTML文件中,則可以編寫'if(size><?php echo $ max_file_size?>)'。如果您無法正常工作,請提出一個新問題。 – Barmar 2013-05-11 14:15:17