在聚合物纸输入中以编程方式突出显示文本
Highlight Text Programmatically in Polymer Paper Input
我有几个聚合物 paper-input elements on a polymer app. When one of these elements is focused, I'd like the text input of the input be highlighted () 这样如果用户刚开始输入,输入的现有值就会被覆盖。
有没有办法以编程方式在焦点上突出显示文本?
我想通了。
inputElement.$.input.select()
如果在某处记录下来就好了。
根据 this documentation,inputElement
将 return 引用 <paper-input>
中实现的实际 HTML 输入元素。您需要访问本机元素,因为 select()
未直接在 <paper-input>
.
中实现
HTML:
<paper-input id="my-input" value="[[myInputText]]></paper-input>
JavaScript:
querySelector('#my-input').inputElement.select();
我有几个聚合物 paper-input elements on a polymer app. When one of these elements is focused, I'd like the text input of the input be highlighted (
有没有办法以编程方式在焦点上突出显示文本?
我想通了。
inputElement.$.input.select()
如果在某处记录下来就好了。
根据 this documentation,inputElement
将 return 引用 <paper-input>
中实现的实际 HTML 输入元素。您需要访问本机元素,因为 select()
未直接在 <paper-input>
.
HTML:
<paper-input id="my-input" value="[[myInputText]]></paper-input>
JavaScript:
querySelector('#my-input').inputElement.select();