单击子图标清除父输入 - Javascript(无 JQuery)
Clear parent input by clicking child icon - Javascript (no JQuery)
如何通过单击其子 iron-icon
来清除 paper-input
?
我有以下代码:
html
<paper-input id="one" class="one" on-input="doFunction">
<iron-icon suffix icon="clear" id="clearOne" class="clear" on-click="clear"></iron-icon>
</paper-input>
js
clear : function(e) {
Polymer.dom(e.currentTarget.parentNode).value = '';
}
我在查看 currentTarget
中的各种属性后使用了 parentNode
,但仍然没有运气。
注意:我将在我的页面中将其用于多个 paper-input
元素。
将函数定义更改为:
clear : function(e) {
e.target.parentNode.value = '';
}
希望对您有所帮助。
如何通过单击其子 iron-icon
来清除 paper-input
?
我有以下代码:
html
<paper-input id="one" class="one" on-input="doFunction">
<iron-icon suffix icon="clear" id="clearOne" class="clear" on-click="clear"></iron-icon>
</paper-input>
js
clear : function(e) {
Polymer.dom(e.currentTarget.parentNode).value = '';
}
我在查看 currentTarget
中的各种属性后使用了 parentNode
,但仍然没有运气。
注意:我将在我的页面中将其用于多个 paper-input
元素。
将函数定义更改为:
clear : function(e) {
e.target.parentNode.value = '';
}
希望对您有所帮助。