gpt4 book ai didi

javascript - 单击时如何选择整个单词

转载 作者:行者123 更新时间:2023-11-28 12:14:40 26 4
gpt4 key购买 nike

单击时可以选择整个单词吗?例如,我有一段文字:

I live in central Ave.

当我单击单词“central”中的字符“t”时,需要选择整个单词“central”。是否可以?谢谢。

最佳答案

希望jsfiddle提供的帮助。

http://jsfiddle.net/MattCMC/Vap7C/1875/

您可以将其定义为类点击函数:

  $(".clickable").click(function(e) {
s = window.getSelection();
var range = s.getRangeAt(0);
var node = s.anchorNode;
while (range.toString().indexOf(' ') != 0) {
range.setStart(node, (range.startOffset - 1));
}
range.setStart(node, range.startOffset + 1);
do {
range.setEnd(node, range.endOffset + 1);

}
while (range.toString().indexOf(' ') == -1 && range.toString().trim() != '');
var str = range.toString().trim();
//alert(str);
});

关于javascript - 单击时如何选择整个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52116943/

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