javascript实现获取指定精度的上传文件的大小简单实例


Posted in Javascript onOctober 25, 2016

js实现获取指定精度的上传文件的大小,主要采用html和JavaScript,用浏览器运行下述代码,按照操作:选择文件->获得文件大小的顺序,即可。

源码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>获得文件大小</title>
</head>
<body>
  <form type="testForm" id="test">
    <input type="file" id="testFile">
    <input type="button" id="tstBtn" value="获得文件大小" onclick="getSize();"/>
  </form>
  <script type="text/javascript">
    function getSize(){
     var elt=document.getElementById("testFile");//获得文件对象
      var len=elt.files[0].size/1024;//获得文件大小并转化为KB单位,采用默认的精度
      document.write("文件大小: "+len.toFixed(2)+"KB");//输出指定精度的文件大小,这里是精度是两位小数
    }
  </script>
</body>
</html>

以上就是小编为大家带来的javascript实现获取指定精度的上传文件的大小简单实例全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
基于jquery的图片懒加载js
Jun 30 Javascript
Javascript 八进制转义字符(8进制)
Apr 08 Javascript
JavaScript中的setMilliseconds()方法使用详解
Jun 11 Javascript
jquery带有索引按钮且自动轮播切换特效代码分享
Sep 15 Javascript
谈一谈jQuery核心架构设计
Mar 28 Javascript
javascript 广告移动特效的实现代码
Jun 25 Javascript
AngularJS 基础ng-class-even指令用法
Aug 01 Javascript
AngularJS基础 ng-hide 指令用法及示例代码
Aug 01 Javascript
常用原生js自定义函数总结
Nov 20 Javascript
jQuery实现简单日期格式化功能示例
Sep 19 jQuery
js实现鼠标单击Tab表单切换效果
May 16 Javascript
Nuxt.js之自动路由原理的实现方法
Nov 21 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
Oct 25 #Javascript
微信小程序 数据绑定详解及实例
Oct 25 #Javascript
关于angularJs指令的Scope(作用域)介绍
Oct 25 #Javascript
javascript 中的事件委托详解
Oct 25 #Javascript
js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
Oct 25 #Javascript
分分钟玩转Vue.js组件
Oct 25 #Javascript
谈谈target=_new和_blank的不同之处
Oct 25 #Javascript
You might like
PHP源代码数组统计count分析
2011/08/02 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
PHP基于rabbitmq操作类的生产者和消费者功能示例
2018/06/16 PHP
事件模型在各浏览器中存在差异
2010/10/20 Javascript
绑定回车enter事件代码
2014/05/18 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
JS快速实现移动端拼图游戏
2016/09/05 Javascript
微信小程序 在Chrome浏览器上运行以及WebStorm的使用
2016/09/27 Javascript
Bootstrap整体框架之JavaScript插件架构
2016/12/15 Javascript
vue2.0 常用的 UI 库实例讲解
2017/12/12 Javascript
jQuery实现获取form表单内容及绑定数据到form表单操作分析
2018/07/03 jQuery
vue插槽slot的理解和使用方法
2019/04/03 Javascript
对layui初始化列表的CheckBox属性详解
2019/09/13 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
解决vue-cli 打包后自定义动画未执行的问题
2019/11/12 Javascript
vue 内联样式style中的background用法说明
2020/08/05 Javascript
Python入门篇之字符串
2014/10/17 Python
pandas dataframe添加表格框线输出的方法
2019/02/08 Python
pow在python中的含义及用法
2019/07/11 Python
python 6.7 编写printTable()函数表格打印(完整代码)
2020/03/25 Python
Django Admin设置应用程序及模型顺序方法详解
2020/04/01 Python
Python安装Bs4的多种方法
2020/11/28 Python
深入浅析css3 border-image边框图像详解
2015/11/24 HTML / CSS
css3 利用transform打造走动的2D时钟
2020/10/20 HTML / CSS
移动web模拟客户端实现多方框输入密码效果【附代码】
2016/03/25 HTML / CSS
到底Java是如何传递参数的?是by value或by reference?
2012/07/13 面试题
物流司机岗位职责
2013/12/28 职场文书
外贸员简历中的自我评价
2014/03/04 职场文书
诚信考试承诺书
2014/03/27 职场文书
社会公德演讲稿
2014/05/20 职场文书
学校志愿者活动总结
2014/06/27 职场文书
竞选大队干部演讲稿
2014/09/11 职场文书
投资意向协议书
2015/01/29 职场文书
撤诉书怎么写
2015/05/19 职场文书
怎样写观后感
2015/06/19 职场文书
Java实现给Word文件添加文字水印
2022/02/15 Java/Android