求大神给一个简单的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> axiheyhey 补分,结贴了才看见你的回复。 eval执行function一次有效吗? 高手们帮我检查下这个JS的错误,谢谢 关于iframe高度问题 动态的文本框取值 页面多个radio问题?????????? ajax返回数据成功 却进入error方法 我想写一个javascript将遍历<span></span>的值 请问document.all.checkbox01.value中的name checkbox01能不能用一个变量替换? 控制输入一问? 求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>