当前位置: 代码迷 >> JavaScript >> 字符与文件域有关问题
  详细解决方案

字符与文件域有关问题

热度:83   发布时间:2012-03-16 16:34:56.0
字符与文件域问题
问题1:在JS里如何检测,一个中文占两个字符,一个英文占一个字符?
问题2:如何检测form表单里的file类型输入有效路径?比如,本来是这个有效的:E:\pic\4.gif,而他输入了E:\picdsf\4.gif,或其它非法路径.请指教,谢谢!!!

------解决方案--------------------
1:不知道你要干啥?
2:让那个输入域变成readonly吧,就不会错了。
------解决方案--------------------
答案1:

<script language= "JavaScript ">
<!--
String.prototype.getByteLength = function()
{
return this.replace(/[^\x00-\xff]/g, "** ").length;
};
var s = "喜欢CSDN ";
alert(s.getByteLengthIfmExt()); // 8 = 2 + 2 + 1 + 1 + 1 + 1
//-->
</script>

答案2:I don 't know.
  相关解决方案