文件上传过程中往往规定只能上传某些文件,某些文件不能上传...
<span id='uploadSpan'>
<input type="file" name="imageURL" id="file" unselectable="on" onchange='checkFileType(this.value);' />
<span style="color: red;">*</span><span style="color: silver;">新闻预览图片,只支持.jpg .jif .png图片格式</span>
</span>
<script type="text/javascript">
function checkFileType(str){
var pos = str.lastIndexOf(".");
var lastname = str.substring(pos,str.length);
var resultName=lastname.toLowerCase();
var jpg = ".jpg";
var png = ".png";
var gif = ".gif";
if (jpg != resultName.toString() || png!=resultName.toString() || gif!=resultName.toString()){
alert('只能上传.jpg、.png、.jif格式的图片,您上传的文件类型为'+lastname+',请重新上传');
resetFile();
}
}
var html=document.getElementById('uploadSpan').innerHTML;
function resetFile(){
document.getElementById('uploadSpan').innerHTML=html;
}
function check(){
if(HtmlFileForm.file.value == "") {
alert("请选择文件路径");
return false;
}else{
return true;
}
}
</script>
判断图片上传
var ff = document.getElementsByTagName("input"); for(var i=0;i<ff.length; i++){ if(ff[i].type == "file"){ if(ff[i].value==""){ alert("请选择文件"); return false; } } }
春风如贵客,一到便繁华

浙公网安备 33010602011771号