0

我有一个 Button 元素,我想设置然后获取此按钮的 value 属性。

目前呈现:

<button type="button" class="gwt-Button">page 1</button>

我想要达到的目标:

<button type="button" class="gwt-Button" value="1">page 1</button>

代码:

final Button b = new Button("page 1");
// HOW TO: set value for the button
b.addClickHandler(new ClickHandler() {
    public void onClick(ClickEvent event) {
        // HOW TO: get value for the button
    }
});

文档对此只字未提,而且这个SO 问题的答案甚至没有编译(“方法 setValue(String) 未定义按钮类型”)

4

1 回答 1

1

我对此不是 100% 确定,但您可以尝试访问底层按钮元素本身并从那里修改/读取值。喜欢:

button.getElement().<ButtonElement>cast().setValue("1");

看更多:

于 2013-08-25T16:48:37.383 回答