复制代码代码如下:
وظيفة TextValidate (type) {
رمز var ؛
حرف var
var lang = document.getElementById ('lang'). value ؛
var err_msg = "" ؛
if (lang! = "eng") {
err_msg = "文件夹名不能包含下列字符之一: /n // /: *؟ /" <> | & ، "؛
}
آخر {
err_msg = "اسم المجلد لا يمكن أن يحتوي على أي من الأحرف التالية: /n // /: *؟ /" <> | & ، "؛
}
إذا (اكتب == "إدخال") {
الكود = window.event.keycode ؛
}
آخر إذا (اكتب == "لصق") {
الكود = window.clipboarddata.getData ('text') ؛
}
آخر إذا (اكتب == "إسقاط") {
الكود = window.event.datatransfer.getData ('text') ؛
}
آخر {
الكود = الوسائط. callee.caller.arguments [0]. الذي ؛
}
var character = string.fromcharcode (code) ؛
var txt = new regexp ("[//*، // & ، /// ، /// ، //؟ ، // | ، //: ، // <، //> ،/"] ") ؛
إذا (اكتب == "إدخال") {
if (txt.test (حرف)) {
تنبيه (err_msg) ؛
if (document.all) {
window.event.ReturnValue = false ؛
}
آخر {
enduments.callee.caller.arguments [0] .preventDefault () ؛
}
}
}
if (type == "paste" || type == "drop") {
if (txt.test (code)) {
تنبيه (err_msg) ؛
window.event.ReturnValue = false ؛
}
}
}