if(obj.value.substring(0)!=""){
if(obj.value.substring(obj.value.length-3).toUpperCase()=="GIF");
else if(obj.value.substring(obj.value.length-3).toUpperCase()!="JPG"){
alert("wrong")
}
}
if(obj.value.substring(obj.value.length-3).toUpperCase()=="GIF");
else if(obj.value.substring(obj.value.length-3).toUpperCase()!="JPG"){
alert("wrong")
}
}
解决方案 »
- 如何用一个按钮的onclick触发ctrl+c ctrl+v等动作?
- 关于添加DOCTYPE声明后,JS失效的问题
- 用window.open打开的网页在其框架中调用有ACTIVEX的页面后出错
- 请问如果检查java虚拟机是否已经安装?
- 单选项,选yes时,激发一事件,选no时不激发,如何写?
- text的value为什么不能保留呢。
- 为何document.all.inputname.value无法更改<input>的value值?
- 这四条表达式是什么意思啊?在线等!
- 返回按钮带参数返回到一个页面?
- 在HTML文件中嵌入JSP,用来检测注册的各个项目的数据有效性,怎么做?
- asp高手请帮忙!!!
- 怎样能实现窗体最前(急,在线等。。。)
<script>
var fn="123.gif";
function check(filename)
{
var arr=new Array('jpg','jpeg','gif','png');
var regx=new RegExp(filename.split('.')[1]+'#');
if(regx.test(arr.join('#')+'#'))
{
alert('合法');
}
else
{
alert('不合法');
}
}
check(fn);
</script>
var fn="123.GIF";
function check(filename)
{
var arr=new Array('jpg','jpeg','gif','png');
var regx=new RegExp(filename.split('.')[1]+'#','gi');
if(regx.test(arr.join('#')+'#'))
{
alert('合法');
}
else
{
alert('不合法');
}
}
check(fn);
</script>