複製代碼代碼如下:
功能textValidate(type){
var代碼;
var字符;
var lang = document.getElementById('lang')。值;
var err_msg =“”;
如果(lang!=“ eng”){
err_msg =“ 文件夾名不能包含下列字符之一: /n // /: *? /” <> | &,”;
}
別的 {
err_msg =“文件夾名稱不能包含以下任何一個字符: /n // /: *? /” <> | &,”;
}
if(type ==“輸入”){
代碼= window.event.keycode;
}
else if(type ==“糊劑”){
代碼= window.clipboarddata.getData('text');
}
否則if(type ==“ drop”){
代碼= window.event.datatransfer.getData('text');
}
別的 {
code = garmuments.callee.caller.arguments [0] .which;
}
var targin = string.fromcharcode(code);
var txt = new Regexp(“ [//*,//&,/////////////?,// |,//:,// <,//>,//> ,/“”]”) ;
if(type ==“輸入”){
if(txt.test(carem)){
警報(err_msg);
if(document.all){
window.event.returnvalue = false;
}
別的 {
gragments.callee.caller.arguments [0] .preventDefault();
}
}
}
if(type ==“粘貼” || type ==“ drop”){
if(txt.test(code)){
警報(err_msg);
window.event.returnvalue = false;
}
}
}