input数据数字效验不正确撤销输入字符JS一句话实现
实现代码如下:
<!--input数据数字效验不正确撤销输入字符JS一句话实现--> <input name="amount" onkeyup="if(isNaN(value))execCommand('undo')" type="hidden" value="1234" /> |
函数解析:
IsNaN() 函数用于检查其参数是否是非数字值。
返回值
如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。
document.execCommand()
Undo 撤消。 Redo 重做。
详见ExecCommand参数详情。