2011-06-30 8 views
0

どのようにすべてのボタンを無効にできますか? 私はRootPanel.getBodyElement().getElementsByTagName("button")を試してからそれを繰り返しますが...私は分かりません。その後、Google Web Toolkitですべてのボタンを無効にする

NodeList<Element> e=RootPanel.getBodyElement().getElementsByTagName("button"); と - -

答えて

1

これはそれを行うための一つの方法である

for(int i=0;i<e.getLength(); i++) e.getItem(i).setAttribute("disabled", "disabled");

+0

あなたは、他の方法をしてください入れてもらえますか?私はいくつかのケースでボタンを有効にする問題があります。 – barroco

+1

e.getItem(i).removeAttribute( "disabled"); – barroco

+0

もう1つの方法は、GWTコード内のすべてのボタンを追跡し、そこで無効にすることです。これほど速くないか簡単です。ボタンを有効にしているときにどんな問題がありますか? – Jai

関連する問題