简体   繁体   English

使用JavaScript(聚合物1.0)更改纸张按钮的文本

[英]Change the text of a paper-button with JavaScript (polymer 1.0)

I want to change the text of a paper-button from " Modify " to " Save ". 我想将纸质按钮的文本从“ 修改更改为“ 保存 ”。

How can I achieve this with JavaScript? 如何使用JavaScript实现呢?

My Button 我的按钮

<paper-button id="msbutton" onclick="_changeText">Modify</paper-button>

JavaScript JavaScript的

Polymer({
    is: "test-button",
    _changeText: function() {
    var button = document.getElementById('msbutton');
    //What comes here?
})

Is the #msbutton inside your test-button element? #msbutton是否在test-button元素中?

You should use Polymer's event binding syntax ( on-click not onclick ): 您应该使用Polymer的事件绑定语法on-click而非onclick ):

 Polymer({ is: "test-button", _changeText: function() { var button = this.$.msbutton; button.textContent = 'new text'; } }); 
 <base href="http://polygit.org/components/"> <link href="polymer/polymer.html" rel="import"> <link href="paper-button/paper-button.html" rel="import"> <test-button></test-button> <dom-module id="test-button"> <template> <paper-button id="msbutton" on-click="_changeText">Modify</paper-button> </template> </dom-module> 

You can directly use via polymer dom selector via 您可以通过聚合物dom选择器直接通过

this.$$("#msbutton").innerText = "Save"; this。$$(“#msbutton”)。innerText =“保存”;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Polymer 2应用程序:纸质按钮无文字 - Polymer 2 app: paper-button has no text 如何从颜色数组动态更改Polymer 1.0纸按钮颜色? - How to change polymer 1.0 paper-button color dynamically from an array of colors? 在Polymer 1.0中使用带纸按钮的事件时无法访问数据属性 - Data attribute not accessible using in event with paper-button in Polymer 1.0 如何设置“点击”行为 </paper-button> 在Polymer中使用Javascript - How to Set `on-tap` Behavior of </paper-button> with Javascript in Polymer 在JavaScript click事件中创建的Polymer Paper-Button不触发 - Polymer Paper-Button created in JavaScript click event not firing 在Polymer中,单击时可以动态创建纸按钮更改颜色吗? - In Polymer can I make a dynamically created paper-button change color when I click it? 纸按钮聚合物元件上的错误点击事件 - Error on-tap event on paper-button polymer element 聚合物中凸起的纸张按钮上没有显示波纹效果和阴影 - Ripple effect and shadow not showing on Raised paper-button in Polymer 聚合物纸按钮语法错误函数语句需要一个名称 - polymer paper-button syntaxerror function statement requires a name 使用JavaScript在Polymer 1.0中更改Paper-icon-Button的CSS样式 - Change css style of paper-icon-button in polymer 1.0 using javascript
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM