上传file前,判断上传文件的扩展名

首先我不太确定Js能否扑捉到file的value,于是作了一个测试:
<script language=javascript>
function upLoadFile1(){
alert(document.UploadForm.myfile.value);
}
</script>
<a href="#" onClick="javascript:upLoadFile1()"><font size="7">uuuuu</font></a>
测试结果,myfile能跟到。

下面就来判断扩展名为jar的文件:
function upLoadFile1(){
var s2=document.UploadForm.myfile.value;
var n=s2.lastIndexOf(".");
var s1=s2.substring(n+1,s2.length);
if (s1=="jar"){
alert("yes");
}else{
alert("no");
}
}
好,扩展名判断完了。

最后要说的是,javascript和java还不完全一样。这是我在控制台的程序:
public class str {
 str(){
 String s2="a.jpg";
 int n=s2.lastIndexOf(".");
 String s1=s2.substring(n,s2.length());
 }
 public static void main(String arg[]){
  str o=new str();
  System.out.print(o.s1);
 }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值