gpt4 book ai didi

javascript - 如何防止光标回车?

转载 作者:行者123 更新时间:2023-11-28 05:24:41 26 4
gpt4 key购买 nike

我有一个简单的搜索字段 div,但问题在于:

enter image description here

我想使用我的代码(而不是另一个库)来防止这种方式的回车

这是我的 html:

<div id="search" contenteditable="true" oninput="searchChanged()"></div>

Javascript:

function searchChanged () {
queries.search = document.getElementById("search").innerText;
if (!queries.search.match(/\S/)) { delete queries.search; }
updateURL();
updateSearch();
}

和 CSS:

#search {
width:200px;
height:25px;
background-color:#fcfcfc;
outline: 1px solid #eee;
focus:none;
position:absolute;
text-align: left;
vertical-align: middle;
right:5px;
margin-top:22px;
padding-left:5px;
}

最佳答案

解决方案

function searchChanged () {
queries.search = document.getElementById("search").innerText;
if (!queries.search.match(/\S/)) { delete queries.search; }
updateURL();
updateSearch();
}
#search {
width:200px;
height:60px;
background-color:#fcfcfc;
outline: 1px solid #eee;
focus:none;
position:absolute;
text-align: left;
vertical-align: middle;
overflow:auto;
margin-top:22px;
padding-left:5px;
}
#search br{
display:none;
}
<div id="search" contenteditable="true" oninput="searchChanged()"></div>

关于javascript - 如何防止光标回车?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38856343/

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