js 正则验证文件路径?

JavaScript07

js 正则验证文件路径?,第1张

是文件名还是加上http协议啊?

只是文件名:/^\w+\.{1}[a-z]+$/.test("img.jpg")//值判断文件名称

全路径 :/^((http):\/\/[\w\/\.]*)?\w+\.{1}[a-z]+$/.test(http://www.baidu.com/img.jpg)//路径判断

<script type="text/javascript">

function aa(id,text)

{

var s=document.getElementById(id).value

var patrn=/^[C|D|E|F]:\\.+\\.+$/

if (!patrn.exec(s)){

alert(text+"格式不正确!")

// $(id).focus()

return false

}

return true

}

</script>

<input type="text" value="" id="name"><input type="button" onclick="aa('name','aa')" value="提交"/>