以编程方式突出显示聚合物纸张输入中的文本

Highlight Text Programmatically in Polymer Paper Input

本文关键字:输入 文本 张输入 方式突 编程 显示 聚合物      更新时间:2023-09-26

我在聚合物应用程序上有几个聚合物纸张输入元素。当这些元素之一被聚焦时,我希望突出显示输入的文本输入(像这样),以便在用户刚刚开始键入时,输入的现有值将被覆盖。

有没有办法以编程方式突出显示焦点文本?

我想通了。

inputElement.$.input.select()

如果这被记录在某个地方会很好。

根据本文档,inputElement将返回对 <paper-input> 中实现的实际 HTML 输入元素的引用。 您需要访问本机元素,因为select()不是直接在 <paper-input> 中实现的。

.HTML:

<paper-input id="my-input" value="[[myInputText]]></paper-input>

JavaScript:

querySelector('#my-input').inputElement.select();