gpt4 book ai didi

jquery - 简单的onkeydown + 长度计数

转载 作者:行者123 更新时间:2023-12-01 06:20:54 25 4
gpt4 key购买 nike

我这里有一个非常简单的功能:

$('#input').keydown( function(e) {

if( $(this).length === 8 ) { alert('We have a winner!'); }
else { return false; }

});

它不起作用。为什么?非常感谢任何帮助。

<强> LIVE EXAMPLE

最佳答案

假设您要检查#input值的长度,那么您需要:

$(this).val().length

而不是$(this).length。您可能还希望摆脱 return false; 因为这可能会阻止在输入字段中输入任何内容。

查看更新的 fiddle here .

需要注意的是,只有当字段中已经有 8 个字符并且按下另一个键时,此功能才会起作用。这可能是您想要的方式,但我认为您可能需要 keyup 事件。

关于jquery - 简单的onkeydown + 长度计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6547186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com