我需要找到一种方法来阻止用户在文本区域中选择文本。目标是创建一个自定义键盘,用于在文本区域中输入文本。我希望用户能够点击 textarea 来设置插入符号的位置(现在已经可以使用了)。但是,我不希望用户能够选择插入文本的某些部分,或者至少应该没有视觉指示。我已经尝试了一些东西,比如下面的 CSS,但没有成功。
textarea {
-moz-user-select: none;
-webkit-user-select: none;
-khtml-user-select: none;
user-select: none;
}
该解决方案可以使用 CSS 和/或 JavaScript,并且只需要在 Google Chrome 中运行。
禁用 textarea 对我不起作用。正如我所提到的,我希望用户能够通过单击位置将插入符号放置在某些位置。如果我禁用 textarea,这个功能就会丢失。