1

我有一个 HTML 面板,我在其中保存一些文本,然后我想访问一些特定的 HTML 面板的节点并更改其属性,

这就是我正在做的

      HTMLPanel htmlText;
      htmlText.setInnerHTML(result.getText());
      Node x  = htmlText.getChild(1);

我得到这个 javascriptObject$ 作为 x 的值(如果我在调试中看到)

     <span class="my-wrapper"><span class="myText">testing text</span><span class="myNumber"> (2) </span></span>

我需要的是仅获取此文本“测试文本”并更改其颜色。

是否可以 ?

谢谢

4

1 回答 1

1

我认为您可能希望将GWTQuery用于此类事情。

HTMLPanel htmlText;
htmlText.setInnerHTML(result.getText());
//Node x  = htmlText.getChild(1);

String value = $(".myText", htmlText).text();
于 2012-04-24T05:20:22.897 回答