B/S开发中限制域的输入类型的几个技巧

几个有简单的方法实现域的内容输入控制的方法

1)让域只能使用英文输入法 在域的样式中填上ime-mode:disabled用户就不能输入中文了
2)在表格的其它附签中加上style="word-break:break-all"就可以防止用户输入过长的英文破坏表格的样式
3)只充许域输入数字的简单方法,在域的onkeyup和onafterpaste事件上加上下面的正则表达式即可

onkeyup="this.value=this.value.replace(/D/g,')" 
onafterpaste="this.value=this.value.replace(/D/g,')"

4)去掉域中输入的所有空格函数

function CheckStr(getStr){
    var tt = getStr;
    var ss = /[s*$]/g;
    var cc = tt.replace(ss, "")
    alert(cc);
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Windows 95中文输入法编辑器(IME) 微软 翻译:TBsoft Software Studio ...
    returntrue阅读 7,730评论 0 3
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,853评论 0 17
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    前端进阶之旅阅读 16,715评论 32 459
  • 如何选宠,如何养宠,养宠物前要做哪些准备,养宠过程中应该掌握一些什么知识,哪些方法可以让我们和宠物的生活更和谐,更...
    辰丶墨阅读 3,989评论 0 2
  • 1991年由迪士尼拍摄上映的《美女与野兽》已经成为了大家心目中最经典的童话故事之一。这一版的故事不仅让世界各地的小...
    yushui1018阅读 9,491评论 0 0

友情链接更多精彩内容