jQuery MiniUI

标题: keycode值 [打印本页]

作者: 乐乐乐    时间: 2018-1-15 10:32:23     标题: keycode值

如果想让输入框在触发keydown事件时只能输入数字   ,,,怎么填写keycode的值??

作者: dforce    时间: 2018-1-15 11:47:26

我们没有禁止输入,需要外部绑定jquery事件来处理
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.     <title></title>
  5.     <script src="http://www.miniui.com/scripts/boot.js" type="text/javascript"></script>
  6. </head>
  7. <body>

  8. <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">
  9. <input class="mini-textbox" id="sp1" />
  10. </body>
  11. </html>
  12. <script type="text/javascript">
  13.     mini.parse();
  14.     var sp1 = mini.get("sp1");
  15.   
  16.     var el = sp1._textEl;
  17.     el.onkeyup = function () {
  18.         this.value = this.value.replace(/\D/g, '')
  19.     }

  20.     el.onafterpaste = function () {
  21.         this.value = this.value.replace(/\D/g, '')
  22.     }
  23. </script>
复制代码

作者: 乐乐乐    时间: 2018-1-15 16:10:38

dforce 发表于 2018-1-15 11:47
我们没有禁止输入,需要外部绑定jquery事件来处理

非常感谢
作者: 乐乐乐    时间: 2018-1-15 16:28:45

dforce 发表于 2018-1-15 11:47
我们没有禁止输入,需要外部绑定jquery事件来处理

_textEl   是哪里来的啊?,   那如果我验证时间 格式呢,相应的应该改为什么啊
作者: dforce    时间: 2018-1-15 18:17:41

乐乐乐 发表于 2018-1-15 16:28
_textEl   是哪里来的啊?,   那如果我验证时间 格式呢,相应的应该改为什么啊 ...

var el = sp1._textEl;是获取输入框元素




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2