这个地方有点不懂……

linuxpig 2003-08-23 11:23:20
var fujian_houzhui_hefa=(文件名.substr(文件名.length-3,4)).indexOf(*.bmp,*.jpg,*.png,*.gif,*.psd");
if (fujian_houzhui_hefa==-1)
alert(您选择的不是图片文件!请选择*.bmp,*.jpg,*.png,*.gif,*.psd类型文件!");
else
alert("ok");
上面的“文件名”我不知道写什么?怎样写?
还请指教。



谢谢,礼!
...全文
39 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2003-08-23
  • 打赏
  • 举报
回复
<script>
function a()
{
var s = document.fr.f.value
s= s.toLowerCase()
s = s.substr(s.lastIndexOf("."))
if("*.bmp,*.jpg,*.png,*.gif,*.psd".indexOf(s)>-1)
alert("正确")
else
alert('错误')
}
</script>
<form name=fr>
<input type=file name=f>
<input type=button value="测试" onclick="a()">
</form>
wjcking 2003-08-23
  • 打赏
  • 举报
回复
取出文件的扩展名,验证是否符合,(这里好像是上传文件用的)
比如 readme.txt 扩展名为txt,不符合
images.jpg 这个就符合
kingdomzhf 2003-08-23
  • 打赏
  • 举报
回复
substr取文件后缀
indexOf判断得到得字符串是否存在于(*.bmp,*.jpg,*.png,*.gif,*.psd")
example:"a.bmp"

87,910

社区成员

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

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