复制代码代码如下:
ฟังก์ชั่น textValidate (ประเภท) {
รหัส var;
อักขระ var;
var lang = document.getElementById ('lang') ค่า;
var err_msg = "";
ถ้า (lang! = "eng") {
err_msg = "文件夹名不能包含下列字符之一: /n // /: *? /" <> | -
-
อื่น {
err_msg = "ชื่อโฟลเดอร์ไม่สามารถมีอักขระใด ๆ ต่อไปนี้: /n // /: *? /" <> | -
-
if (type == "input") {
code = window.event.keycode;
-
อื่นถ้า (type == "วาง") {
code = window.clipboarddata.getData ('ข้อความ');
-
อื่นถ้า (type == "drop") {
code = window.event.datatransfer.getData ('ข้อความ');
-
อื่น {
รหัส = arguments.callee.caller.arguments [0]. ซึ่ง;
-
อักขระ var = string.FromCharcode (รหัส);
var txt = ใหม่ regexp ("[//*, // &, ////, ///, //?, // |, //:, // <, //>,/"] " ;
if (type == "input") {
if (txt.test (อักขระ)) {
การแจ้งเตือน (err_msg);
if (document.all) {
window.event.returnvalue = false;
-
อื่น {
อาร์กิวเมนต์. callee.caller.arguments [0] .PreventDefault ();
-
-
-
if (type == "paste" || type == "drop") {
if (txt.test (รหัส)) {
การแจ้งเตือน (err_msg);
window.event.returnvalue = false;
-
-
-