jQuery MiniUI

标题: miniui的keydown事件,怎么在ie中只允许输入数字? [打印本页]

作者: fiona_mao    时间: 2014-7-4 10:40:22     标题: miniui的keydown事件,怎么在ie中只允许输入数字?

function numberDown(e){                        var currKey=0,e=e||event;                         currKey=e.keyCode||e.which||e.charCode||e.htmlEvent.keyCode;//支持IE、FF                        if(!(currKey==46)&&!(currKey==8)&&!(currKey==37)&&!(currKey==39)&&!((currKey==9))){                                if(!((currKey>=48&&currKey<=57)||(currKey>=96&&currKey<=105))) {                                        currKey.returnValue=false;                                 }                                }                }这样写在IE浏览器中只能获取输入的keycode,不能禁止用户输入非数字


作者: felt    时间: 2014-7-4 11:04:09

这和MiniUI有什么关系?
你网上查一下兼容ie和其他浏览器的禁止输入方法
作者: fiona_mao    时间: 2014-7-4 13:50:07

本帖最后由 fiona_mao 于 2014-7-4 13:54 编辑

miniui不兼容IE吗?[attach]4789[/attach]在IE中显示的字体和图片不再一条线上
作者: felt    时间: 2014-7-4 13:59:55

fiona_mao 发表于 2014-7-4 13:50
miniui不兼容IE吗?在IE中显示的字体和图片不再一条线上

MiniUI支持IE6+浏览器
1 确保你页面的doctype完整
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 IE只支持标准模式
3 如果排除以上还有问题,请提供重现问题的简单html页面





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