selection 相关问题

选择可以指已经突出显示的文本,或者它可以指在UI元素中做出的选择,例如需要一个,例如, HTML`select`中的特定选项。选择也是遗传算法的阶段,其中从群体中选择个体基因组用于后期育种。

如何从Python Tkinter Text widget获取所选文本的开始和结束位置

我想获取 Tkinter 文本小部件中所选文本的开始和结束位置。如果未选择文本,则应使用光标的位置作为开始和结束位置。 还出现了...

回答 1 投票 0

将选择保留在文本区域中

我可以防止“onblur”事件中选择丢失吗? 我可以防止“onblur”事件中选择丢失吗? <!DOCTYPE html> <html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" lang = "en"> <head> <meta http-equiv = "Content-Type" content = "text/html; charset=utf-8"> <script type = "text/javascript"> window.onload = function () { var textarea = document.getElementsByTagName ("textarea")[0]; textarea.onblur = function () { alert ("Should keep selection"); return false; } } </script> <title>Select me!</title> </head> <body> <textarea>Select me!</textarea> </body> </html> 我认为这不是一个好主意。用户手里拿着鼠标可以点击页面上的任意位置。如果你让他/她回到文本区域,它将不遵循网络可访问性的原则。 也许你的意思是你想记住选择,即使用户专注于另一个元素,这样如果他们返回到文本区域,仍然会选择相同的文本。是这样吗? 如果是这样,我认为最简单的方法是将文本区域放在同一域的 iframe 中。每个文档都维护自己的选择上下文。当然,您需要从文本区域读取数据,并可能将其复制到表单中的隐藏字段,因为您不能在另一个文档中的表单中包含字段,因此您需要进行某种代理. textarea.onblur = function () { alert("Should keep selection"); textarea.focus(); return false; } 我已经为你准备了这个js类: class SelectionHolder{ constructor(element_id){ this.element = document.getElementById(element_id); this.selection_start = null; this.selection_end = null; } setListener(object){ this.element.onfocus = ()=>{object.reselect();} this.element.onblur = ()=>{object.update();} } update(){ this.selection_start = this.element.selectionStart; this.selection_end = this.element.selectionEnd; } reselect(){ this.element.setSelectionRange( this.selsection_start, this.selection_end, "forward"); } } 然后将其用于您的元素 Let my_holder = SelectionHolder("my-text-area-id"); my_holder.setListener(my_holder)

回答 4 投票 0

在DataGridView中选择数据很慢

一旦有更多行,使用 Shift + 鼠标单击在 DataGridView 中选择数据就会非常慢。还通过 DataGridView1[col, row].Selected = true 以编程方式选择单元格非常 sl...

回答 1 投票 0

在 chrome 开发工具/firebug 中保留 DOM 元素突出显示

有没有办法保留显示 DOM 元素的 boxmodel 属性(宽度、边距、填充、边框)的突出显示?我正在尝试检查窗口静止时元素的行为...

回答 3 投票 0

页面控件上的列表框有什么特别之处吗?

我不明白为什么当我在列表框中选择一行时我的点击事件没有运行。 我在 Excel 中有一个用户窗体,它包含一个页面控件。我已向控件添加了两个页面。我有一个清单...

回答 1 投票 0

w2ui 网格:禁用单行选择

我有一个启用了多重选择的 w2ui 网格。 我的目标是禁用某些行的选择并保留其他行的可用选择。 让网格=新的w2grid({ 名称:'网格', 框:'#grid', ...

回答 1 投票 0

我如何在 R 中使用贪婪的位点选择算法来最大化未代表的物种丰富度?

我想使用“贪婪”算法来选择地点,以最大化未代表性的物种丰富度。选择的第一个站点将是丰富度最高的站点,而第二个站点...

回答 0 投票 0

新手问题:How to fill combobox from php variable in html

我是 php、js、ajax 和 html 的新手,我遇到了如下所述的问题: 我有两个选择框,都从数据库中填充并显示在网站上(目前有效)。 当用户选择...

回答 3 投票 0

Pandas 中的 IF 语句:使用一列 (A) 中的值从不同列 (B 或 C) 中选择值并将其存储在一个单独的列 (D) [重复]

我的问题是:我怎样才能用 Pandas 简化我的表,只得到一个包含所选值的列(三列应该是一个)。 名称选择 有效 无效 一个活跃的...

回答 2 投票 0

如何在 fabricJS 中通过鼠标选择被覆盖的对象?

我正在尝试开发一种方法来选择位于下方并(完全)被其他对象覆盖的对象。一种想法是选择顶部对象,然后通过双击向下移动

回答 3 投票 0

JS/contenteditable div:三击在 firefox 中选择/范围

我正在使用一个设置为 contenteditable 的 div 容器的 HTML 编辑器: 一线 我正在使用一个设置为 contenteditable 的 div 容器的 HTML 编辑器: <div contenteditable="true"> <div>First line</div> <div><a href="link">link</a>some text</div> <ul> <li>firstli</li> <li>secondli</li> <li>thirdli</li> </ul> </div> 在 Firefox 上三击选择元素时,会出现一些奇怪的行为: 三击“A”标签仅选择该标签。到目前为止这不是问题,它与 Webkit 不同,在 Webkit 上整个周围的“div”都被选中。现在,当我三次单击“A”标签后面的文本(节点)时,div 的所有元素都会突出显示,但选择/范围在“A”标签处结束。 三次单击 Webkit 上的范围内容: <div><a href="link">link</a>some text</div> Firefox 上的范围内容: <a href="link">link</a> 由于用户可以复制和粘贴元素,因此必须在三次单击时进行正确的选择。 ul/li 也有不同的行为: Safari/Chrome 选择“li”元素: <li>secondli</li> 这是在 Firefox 上三次单击“secondli”(复制 secondli)时的范围: <ul> <li>firstli</li> <li>secondli</li> <li>secondli</li> </ul> 如何解决这个范围在所有浏览器上都相等的问题? 我试过像这样更正三次点击的范围: if (e.detail > 2) { let divLi = range.startContainer; while(!divLi.tagName || !divLi.tagName.match(/DIV|LI/)) divLi = divLi.parentNode; range.selectNode(divLi) } 但这会导致失去正确的起点/终点...

回答 0 投票 0

如何找到 contenteditable=true <p> 标签的当前插入符号/光标索引

我真的很难找到适合我的用例的答案。我需要了解光标/插入符号在 contentEditable 标签中的位置。 我尝试了各种解决方案,但总是得到...

回答 0 投票 0

SwiftUI - 如何使用 DisclosureGroup 正确支持大纲视图中的选择?

我正在使用 DisclosureGroups 以大纲形式显示层次结构,并添加代码以使行可选择。这有效,除了无法选择根条目。根线和支线 ...

回答 0 投票 0

新手问题!如何针对 5 种不同条件验证一个变量

我是 python 的新手,我正在尝试为复制更改机器的课程制作小程序。该程序要求用户输入一个数量,它必须是 5、10、20 ...

回答 1 投票 0

取消选择 datagridview 单元格中的组合框值 vb.net

我有一个带有 2 列(Column1 和 Column2)的简单数据网格视图。 Column1 中的单元格有一个 TextBox,Column2 中的单元格有一个带有两种颜色选项(蓝色或红色)的 ComboBox 首先,我想改变...

回答 0 投票 0

在 TextBoxWithHeight 中选择文本

有人成功地在 TextBoxWithHeight 中以编程方式选择文本吗? 我在 Qwant、Bing 和 Google 上搜索了“selection in TextBoxWithHeight”,并阅读了第一个

回答 0 投票 0

在 Inkscape 中按类型选择节点

有没有办法选择多个相同类型的路径节点?只喜欢平滑节点还是只喜欢端点?我有一个复杂的绘图轮廓组合在一条路径中,我需要做的是

回答 0 投票 0

C#运行后富文本框选择保留

我正在选择 richtextbox1 中的特定文本部分并使用正则表达式替换它。替换文本后,我的选择消失了。即使在替换后我也想保持相同的选择。因为我...

回答 1 投票 0

如何在 VS Code 中使用鼠标选择长单行时自动滚动?目前,它在到达屏幕边缘时跳到结尾或开头

在 VS Code 中,当我不处于环绕模式时,线条通常会从屏幕右侧消失。如果我开始选择该行并且选择位于窗口的右侧,我希望 tex ...

回答 1 投票 0

如何在 React 中更改文本选择/突出显示颜色(通常是 ::selection)?

我想将其从默认的蓝色更改,但似乎找不到任何关于此的内容。通常不起作用: ::-moz-选择,::选择{ 背景:#AFAFAF; }

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.