gpt4 book ai didi

javascript - 阻止在 dojo 文本区域 dijit 中使用 ENTER 键?

转载 作者:行者123 更新时间:2023-11-28 14:00:17 25 4
gpt4 key购买 nike

我试图通过阻止用户在打字时按回车键来限制道场 dijit.Textarea 的高度。如何防止回车键被使用?我有下面的代码,但它不起作用。

<input type="text" dojoType="dijit.form.Textarea" maxLength="99" onkeydown="return noEnter" />
function noEnter(evt) { if (evt.keyCode == dojo.keys.ENTER) {
console.log('enter pressed');
evt.stopPropagation();
return false; }else{
console.log(evt.keyCode + ' pressed');
return true; }}

最佳答案

Dojo 有一个可以用于此目的的方法,称为 stopEvent。也许你可以这样使用它:

<input type="text" dojoType="dijit.form.Textarea" maxLength="99" onkeydown="noEnter" />

function noEnter(e){
if(e.keyCode == dojo.keys.ENTER){
dojo.stopEvent(e);
}
}

关于javascript - 阻止在 dojo 文本区域 dijit 中使用 ENTER 键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5675095/

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