小编use*_*216的帖子

preventDefault()不在输入类型文本中工作

这是我的代码:

$('#Login').keydown(function(e){         
        if(e.which  == 32){     
            alert("enter");
            this.preventDefault();            
        }        
    });
Run Code Online (Sandbox Code Playgroud)

此代码不起作用,但发送警报

$('#Pwd,#Pwd2').on('keydown',function(e){
        if(e.which == 32){
            e.preventDefault();
        }
    });
Run Code Online (Sandbox Code Playgroud)

这段代码有效.我不懂为什么.

javascript jquery javascript-events

2
推荐指数
1
解决办法
3063
查看次数

标签 统计

javascript ×1

javascript-events ×1

jquery ×1