<script type="text/javascript">
var k = /^.+\.zip$/;
var s = "nihao.zip";
var b = k.test(s);
alert(b);
</script>
var k = /^.+\.zip$/;
var s = "nihao.zip";
var b = k.test(s);
alert(b);
</script>
解决方案 »
- 麻烦大家看看这个打印控件如何?
- 从书上抄下来的,不能实现,弄不明白!?
- href的链接地址如何赋值?
- 关于获取窗口高度和宽度的问题
- 动态生成的radio不能设置name属性,导致不能显示选中状态,急等盼复。
- 关于提交表单的问题
- 请问Netscape是否支持DTHML?如果不支持,哪里可以找到Netscape支持的类似的?
- 页面元素隐藏的问题
- 我是初学者
- jquery如何获取想要的子元素并为其填充想要的值
- 一个十分奇怪的现象,学会做网页四年来没碰到过的问题,与<input type="file" />有关!
- 在FireFox浏览器中,接收的XML文档不能超过8K,超8K就解析不出来了,这是怎么回事?
修改下。。忽忽。。刚测试了下原来文件名不可以是..某某。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript">
<!--
function check_zip()
{
var filename=document.getElementById('file').value;
var string=/\w*.zip/g;
if(filename.match(string))
{
alert('zip');
}
else
{
alert('not zip');
}
return false;
}
-->
</script>
</HEAD> <BODY>
<form action="#" method="#" onsubmit="check_zip();">
<input type="file" name="file" id="file" />
<input type="submit" />
</form>
</BODY>
</HTML>
这个较严谨些。。