JS 控制文本框只能输入数字
onpaste=\"value=value.replace(/[^0-9]/g,'')\" \"value=value.replace(/[^0-9]/g,'')\">
JS 控制文本框只能输入数字、小数点 onpaste=\"value=value.replace(/[^\\0-9\\.]/g,'')\" \"value=value.replace(/[^\\0-9\\.]/g,'')\">
JS 控制文本框只能输入英文 onkeyup=\"value=value.replace(/[^\\a-\\z\\A-\\Z]/g,'')\"
oncontextmenu
=
onpaste=\"value=value.replace(/[^\\a-\\z\\A-\\Z]/g,'')\" \"value=value.replace(/[^\\a-\\z\\A-\\Z]/g,'')\">
JS 控制文本框只能输入英文、数字
JS 控制文本框只能输入中文
JS 控制文本框只能输入中文、英文、数字
oncontextmenu
=
onkeyup=\"value=value.replace(/[^0-9]/g,'')\" oncontextmenu =
onkeyup=\"value=value.replace(/[^\\0-9\\.]/g,'')\"
oncontextmenu
=
JS 控制文本框只能输入中文、英文、数字、空格
]/g,'')\"
onpaste=\"value=value.replace(/[^\\a-\\z\\A-\\Z0-9\一-\龥\\ ]/g,'')\" oncontextmenu = \"value=value.replace(/[^\\a-\\z\\A-\\Z0-9\一-\龥\\ ]/g,'')\">
JS 控制文本框只能输入中文、英文、数字、小数点 onkeyup=\"value=value.replace(/[^\\a-\\z\\A-\\Z0-9\一-\龥\\.]/g,'')\"
onpaste=\"value=value.replace(/[^\\a-\\z\\A-\\Z0-9\一-\龥\\.]/g,'')\" oncontextmenu = \"value=value.replace(/[^\\a-\\z\\A-\\Z0-9\一-\龥\\.]/g,'')\">
总而言之:先在里输入onkeyup=\"value=value.replace(/[^\\X]/g,'')\" 然后在(/[\\X]/g,'')里的X换成你想输入的代码就可以了,中文u4E00-u9FA5,数字0-9,英文a-z\\A-Z,其它符号@、点或其它符号。也可以多个,用\\隔开就行了。
例如:中英文 + 数字 + @符号 + 点符号 \\a-\\z\\A-\\Z0-9\一-\龥\\@\\.
若想在文本框里不能右键弹出菜单和不能粘贴进复制的信息的话
就要在里输入 onpaste=\"return false\" oncontextmenu=\"return false;\"
因篇幅问题不能全部显示,请点此查看更多更全内容