•禁用输入法:style="ime-mode:disabled"
•禁止键入非法值,只有这些才能被键入(k == 9) || (k == 13) || (k==46)||(k==8)||(k==189)||(k==109)||(k==190)||(k==110)|| (k>=48 && k<=57)||(k>=96 && k<=105)||(k>=37 && k<=40)。 onkeydown="return numonKeyDown()" 不要写成onkeydown="numonKeyDown()" 区分事件响应函数和事件响应函数调用的函数。
•禁止粘贴(伟大的Tester),<input onpaste="return false;" ,太暴力,应该只是禁止粘贴非法值。在onpaste中通过clipboardData.getData('Text')取到粘贴板中的值,然后遍历每个字符,看是否是合法的值,如果全部是合法值才允许粘贴,只要有一个非法值就禁止粘贴。charAt、charCodeAt
•添加千分位的方法,见备注
•焦点在的时候左对齐没有千分位,焦点不在时右对齐千分位。this.style.textAlign='right'