Java 在smartgwt的htmlflow中从文本框获取值
我使用GWT的htmlflow在代码中添加了一个动态文本框。现在,我想要从文本框中检索值。下面是代码,任何帮助都将是可观的。通过使用Rootpanel.get(elementID)。我可以得到元素值作为 O/p:Java 在smartgwt的htmlflow中从文本框获取值,java,html,gwt,smartgwt,Java,Html,Gwt,Smartgwt,我使用GWT的htmlflow在代码中添加了一个动态文本框。现在,我想要从文本框中检索值。下面是代码,任何帮助都将是可观的。通过使用Rootpanel.get(elementID)。我可以得到元素值作为 O/p: ?葡萄糖水平>?"; 字符串newAlertText=alertText.replace(“?”,”); numberOfPlaceHolder=alertText.length()-newAlertText.length(); System.out.println(“占位符数量:“+
?葡萄糖水平>?";
字符串newAlertText=alertText.replace(“?”,”);
numberOfPlaceHolder=alertText.length()-newAlertText.length();
System.out.println(“占位符数量:“+numberOfPlaceHolder”);
字符串[]alertblock=alertText.split(“\\?”);
StringBuffer alertHtml=新建StringBuffer();
对于(inti=1;i我认为您必须使用GWTDOMAPI在获取元素的属性之后获取元素
Element yourElement = DOM.getElementById(YOUR_TEXT_INPUT_ELEMENT);
String the TextOfTheInput = yourElement.getAttribute("value");
我认为您必须使用GWTDOMAPI获取元素,并且在获取元素的属性之后
Element yourElement = DOM.getElementById(YOUR_TEXT_INPUT_ELEMENT);
String the TextOfTheInput = yourElement.getAttribute("value");
我使用了RootPanel.get()方法来获取元素。但我相信这也应该有效。上面的语法不起作用。通过传递RootPanel.get()来使用getElementProperty获取元素。get()只起作用。String inputTextValue=DOM.getElementProperty(RootPanel.get(“value”+I.getElement(),“value”);
但问题是getElementProperty方法已被弃用。我使用了RootPanel.get()方法来获取元素。但我相信这也应该有效。上面的语法不起作用。通过传递RootPanel.get()来使用getElementProperty获取元素只起作用。字符串inputTextValue=DOM.getElementProperty(RootPanel.get(“value”+I).getElement(),“value”);
但问题是getElementProperty方法已被弃用。