Gwt DOM.getElementById是否始终为空?
我收到此代码的Gwt DOM.getElementById是否始终为空?,gwt,Gwt,我收到此代码的java.lang.AssertionError:null错误: usernameTextBox = TextBox.wrap(DOM.getElementById("username")); passwordTextBox = TextBox.wrap(DOM.getElementById("password")); 下面是我的GWT HTML文件代码,该文件包含nocache.js: 编辑: 也尝试过: Document.get().getElementById("user
java.lang.AssertionError:null
错误:
usernameTextBox = TextBox.wrap(DOM.getElementById("username"));
passwordTextBox = TextBox.wrap(DOM.getElementById("password"));
下面是我的GWT HTML文件代码,该文件包含nocache.js
:
编辑:
也尝试过:
Document.get().getElementById("username")
Document.get().getElementById("password")
仍然是空的
document.getElementById('username');
你试过了吗?试试这个
RootPanel.get(“nameFieldContainer”).getElement()代码>很酷。谢谢它现在可以工作了,但是我必须将html从type=“password”更改为他从哪里获得文档
实例?此外,单引号用于字符,字符串使用双引号。您的代码无法编译。OP在访问密码框时遇到问题,因为javascript无法访问密码类型的输入框。嗯,我刚刚意识到您编写了javascript,而OP在Java/GWT.Oops中编写。。。你是对的,我的错。似乎是Xybrek自己想出来的。