JavaScript 是一种属于网络的脚本语言, 已经被广泛用于 web 应用开发, 常用来为网页添加各式各样的动态功能, 为用户提供更流畅美观的浏览效果. 通常 JavaScript 脚本是通过嵌入在 html 中来实现自身的功能的.
在网页中我们经常会使用上传文件的功能, 这时我们就需要判断我们上传的文件是否为空, 下面我们来看一下如何使用 JavaScript 判断文件是否为空.
JavaScript 判断文件是否为空的代码如下:
- <input type="file" id="file" />
- var oFile = document.getElementById('file'); oFile.onblur = function(){
- if(oFile.value == ""){ alert('空'); } };
上述代码实现思想:
通过 docuement.getElementById("id 名称").value 方法获取文件中的值, 然后通过判断文件中的值是否 =="" 来判断文件是否为空.
getElementById() 方法:
getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用.
语法:
document.getElementById(elementID)
HTML DOM 定义了多种查找元素的方法, 除了 getElementById() 之外, 还有 getElementsByName() 和 getElementsByTagName().
如果没有指定 ID 的元素返回 null
如果存在多个指定 ID 的元素则返回 undefined.
来源: http://www.css88.com/qa/javascript/11876.html