onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo'可以满足要求
解决方案 »
- Chrome和FireFox下file控件的路径问题
- 用Ext.ux.UploadDialog.Dialog生成“多文件上传的窗口”,怎么会有错误。
- 能不能用javasript代码判断页面内容都已经载入完成?谢谢
- 怎么实现“根据选择来变化指定区域的背景色呢?”
- 求一段随机滚动脚本。急...
- 用screnc.exe加密.js文件为什么不行,有人用过么?
- 请问开发javascript程序用什么工具开发最好?
- 我都发了3个帖子了 !555555555555555555
- yahoo首页上的一个效果如何实现?
- 返回上一个页面列表中的iframe
- 有没有人知道Function.prototype?
- 图片如何有手型
CODE:
<input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">
<input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号
CODE:
<input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">
<input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">