0

Button 要素があり、このボタンの値属性を設定して取得したいと考えています。

現在レンダリングされている:

<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 に答える