我要手动输入一个文件路径,例如:E:\JAVA 或者\\192.168.1.1\share等格式的!!!!1
解决方案 »
- 关于urlencode的问题,'@'是%40还是%2540?为什么,有没有规则说明?
- js 中对象中的对象
- 求教一个时间转换问题!!!!
- 用 myClassName.prototype 设计的类成员函数,里面如果要为TR对象添加一个onmouseover事件处理程序,要怎么做?
- 关于存储.dat文件的问题,请大家帮助
- 哈哈,终于把这个菜单弄出来了.散分!
- 請問一下我在後台怎麼調用前台用JavaScript寫的函數?
- ☆★★★怎样为事件直接定义执行函数内容???(表达不清,请进来看一下)
- 请教一个有关手机制作网页重调用javascript的问题,急!!!
- 请问怎样使一个弹出窗口总在所有窗口的最上面?
- 如何实现鼠标点击页面中的任意标签,alert该标签的名称.(注意兼容性)
- 绑定事件监听函数
var str="\\192.11.221.113\sjaalf\a78\pZ";
//var str="e:\sf\asfj78";
alert(/^([a-zA-Z][\:]|[\\\\](\d{1,3}[\.]){3}\d{1,3})\w+$/.test(str));
</script>
var patrn = /(([a-zA-Z]{1}:{1}\\{1})|(\\\\))[a-zA-Z0-9\\\.]*/gi;
if(patrn.test(s)) return true
return false function checkPath(path){
if(path == null || path == ""){
failedDiv(document.getElementById("divCheckPathResult"),"IP不能为空");
return false; }else if(isServerIp(path)){
successDiv(document.getElementById("divCheckPathResult"),"");
checkPathResult = false;
return true;
}else{
failedDiv(document.getElementById("divCheckPathResult"),"不是有效的路径");
checkPathResult = true;
}
}
var path="\\\\192.11.221.113\\sjaalf\\a78\\pZ";
//var path="e:\\sjaalf\\a78\\pZ";
//alert(/^([a-zA-Z][\:]|[\\]{2}(\d{1,3}[\.]){3}\d{1,3})([\\]\w+)+$/.test(str));function isPath(s){
var patrn = /^([a-zA-Z][\:]|[\\]{2}(\d{1,3}[\.]){3}\d{1,3})([\\]\w+)+$/;
if(patrn.test(s)) return true
return false
}alert(isPath(path));
</script>
!
好纠结啊!!!!
var path="\\\\192.11.221.113\\sjaalf\\a78\\pZ";
//var path="e:\\sjaalf\\a78\\pZ";function isPath(s){
var patrn = /^([a-zA-Z][\:]|[\\]{2}(\d{1,3}[\.]){3}\d{1,3})([\\]\w+)+$/;
if(patrn.test(s)){
alert("正确!");
}else{
alert("错误!");
}
}</script>
<body>
<form id="frm">
<input type="text" id="name" value="e:\java"/>
<input type="button" onclick="isPath(frm.name.value);" value="测试"/>
</form>
</body>
我在判断路径的时候,调用了isServerIp()判断IP的正则表达式!~~~
对不起了!!!