<input type=file onchange=alert(/(\.gif|\.jpg)$/.test(this.value))>
解决方案 »
- 各位大侠,帮忙看看,一个奇怪的问题
- 想在iframe中加javascript事件
- IE下测试好用,firefox下出现问题!帮帮忙!
- 跪求各位高手,能看懂这个简短的Demo吗?
- ………………………………………………………………………………迷惑了几个月~ 大家也看看这句有什么用???
- 怎么处理页面切换导致的java脚本错误
- chcekbox在firefox下的javascript问题>>>
- 一个JS控制表格的问题
- 在我的机子可以,为什么传上去就不行了??提示有当前页的脚本发生错误!!!
- 怎么获取到网页加密的json文件
- 请问如何实现鼠标一放到输入框,里面变成蓝色,全部选中?
- 来人呀!来人呀!来人呀!
<script>
var filetype=filename.split(".");
//filetype[1]就是你要的文件类型扩展名
</script>
真有想象力!我的图片叫pic.gif.jpg咋办?
因此你的测试中没有\b也不对!
大小写的问题也有
var filetypes=filename.split(".");
var filetype=""; //文件扩展名
if (filetypes.length>1) {filetype=filetypes[filetypes.length-1];}
</script>
<input type=file onchange=alert(/(\.gif|\.jpg)$/i.test(this.value.toLowerCase()))>