求大神给一个简单的js判断上传文件类型的代码 网上得感觉很难 求给一个html+js 判断上传类型只能是图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 截取文件后缀名。var str='xxx.png'; var d=/\.[^\.]+$/.exec(str);alert(d); <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script type="text/javascript">function cc(m){ var t=m.value; var type=t.lastIndexOf("."); alert(t.substring(type+1));}</script></head><body><input type="file" onchange="cc(this)"></body></html> 用插件行不,像uploadify可以规定上传的类型的 楼主看看成不。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title></head><body><input type="file" id="fileId" onchange="selectFile(this)" /></body><script type="text/javascript">function selectFile(input) { var fileName = input.value; if(fileName.length > 1 && fileName ) { var ldot = fileName.lastIndexOf("."); var type = fileName.substring(ldot + 1); if(type != "img") { alert(type); //清除当前所选文件 input.outerHTML=input.outerHTML.replace(/(value=\").+\"/i,"$1\""); } }}</script></html> flexigrid 如何添加“序号”,如果添加一个自定义列,列里面包括“删除”、“编辑” 的超链接。 怎么使用一个新打开的窗口保持在所有已打开窗口的最前面? js视频20讲 JavaScript城市选择实例 请教js Ext form 表单提交成功后 一直显示提交状态和提示下载 窗口自动获得焦点 Js正则匹配标签内容 javascript 2.0有哪个浏览器支持!!??? 哪位大侠有JS的文档对象模型的详细资料(中文的) 这个问题怎么解决?? 求js城市选择器代码 怎么用 可视高度判断 提示框显示在可视高度的上半部分显示还是在下半部分显示
var d=/\.[^\.]+$/.exec(str);
alert(d);
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function cc(m){
var t=m.value;
var type=t.lastIndexOf(".");
alert(t.substring(type+1));
}
</script>
</head><body>
<input type="file" onchange="cc(this)">
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<input type="file" id="fileId" onchange="selectFile(this)" />
</body>
<script type="text/javascript">function selectFile(input) { var fileName = input.value;
if(fileName.length > 1 && fileName ) {
var ldot = fileName.lastIndexOf(".");
var type = fileName.substring(ldot + 1);
if(type != "img") {
alert(type);
//清除当前所选文件
input.outerHTML=input.outerHTML.replace(/(value=\").+\"/i,"$1\"");
}
}
}</script>
</html>