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.提交以后,通过上传组件获得文件名长度。