怎样限制上传文件名的长度?

input的file属性,在上传文件时,怎样限制上传文件名的长度?
---------------------------------------------------------------

1<input name="a" type="file"/>
1<input onclick="x()" type="button" value="test"/>
1<script>   
2function x()   
3{   
4s=a.value   
5s=s.substr(s.lastIndexOf(".")+1)   
6s=s.toLowerCase()   
7if(s=='html') alert("不能上html")   
8}   
9</script>

---------------------------------------------------------------

两种
1.在提交前,判断 form.file.value的值的长度,取其文件名,超长提示。
2.提交以后,通过上传组件获得文件名长度。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus