如何用JS来验证文件是*.gif和*.jpg文件,而不是其他文件

richwin2005 2003-09-15 04:07:33
rt
比如上传档案时候.怎么用JS来验证
...全文
151 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
richwin2005 2003-09-16
  • 打赏
  • 举报
回复
谢谢各位.结贴
richwin2005 2003-09-16
  • 打赏
  • 举报
回复
我是新手.能详细点吗?
zhaoweiwei 2003-09-16
  • 打赏
  • 举报
回复
修改一下:

<INPUT TYPE="file" name=vvv>
<INPUT TYPE="button" onclick=aaa()>
<script>
function aaa()
{
str = document.all.vvv.value;
dd=str.indexOf(".")
alert(document.all.vvv.value.substring(dd+1, str.length)+"文件");
}
</script>
zhaoweiwei 2003-09-16
  • 打赏
  • 举报
回复
提取.后面的后缀名判断不就成了?
richwin2005 2003-09-16
  • 打赏
  • 举报
回复
楼上的你误会了我的意思.
你这只是跳出一提示窗口说明是什么文件!
我现在是要验证文件类型.
类似BBS里上传图片那样来验证图片是否"*.gif"或"*.jpg".
谁有好的方法.请告诉我一下.如何?
全息宇宙 2003-09-15
  • 打赏
  • 举报
回复
to fokker(独孤龙) :为什么不能?
<INPUT TYPE="file" name=vvv>
<INPUT TYPE="button" onclick=aaa()>
<script>
function aaa()
{
str = document.all.vvv.value;
alert(document.all.vvv.value.substring(str.length-4, str.length));
}
</script>
richwin2005 2003-09-15
  • 打赏
  • 举报
回复
如何做?用什么方法?请赐教
fokker 2003-09-15
  • 打赏
  • 举报
回复
js好像无法直接判定这个文件是什么格式的。
不过你可以检查用户上传的文件的文件名后缀是什么

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧