繁体   English   中英

GWT和JSNI。 $ doc.getElementById返回null

GWT & JSNI. $doc.getElementById return null

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我试图调用文档 Javascript'方法来恢复applet(id:DesglosaApplet)。 在实现onModuleLoad的类(主类)中,我放入了:

    public native void visualize(String city) {
       var applet = $doc.getElementById("DesglosaApplet");
       if (applet != null) {
          applet.visualizeTowers(city);
          alert("NOT NULL");
       }
       else 
          alert("NULL");
    }

这是可行的,applet不为空。 但是,如果我在另一个类 (主类称为第二个类)中感到羞耻 那么它将不起作用 :我尝试了$wnd.$doc$wnd.$($doc)$doc.applets["DesglosaApplet"] ... var applet始终为null。 我不会忘记在课程中添加:

    HTML applet = new HTML();
    applet.setHTML("<applet code=\"org.jdesktop.applet.util.JNLPAppletLauncher\"" +
    "codebase=\"./\"" + "id=\"DesglosaApplet\"" +   ...  );

我正在使用GWT和JSNI。 我想在实现EntryPoint接口的另一个类中调用applet方法,

var applet = doc.getElementById("IdApplet");

是否可以使用“ $ doc”。 在实现入口点接口以外的其他类中?

问题暂未有回复.您可以查看右边的相关问题.
3 getElementById($ string)返回NULL

我是php的新手,当我尝试从正在工作的文件中访问DOMElement时,我对该错误感到有些困惑: 'Creating default object from empty value in [path]' 其中path是导致错误的php文件的目标。 我在调用$ dom-&gt; ge ...

5 方法getElementById()返回null

我通过以下方式设置id属性: 然后,我检查这是否真的是id属性: 返回true 但是当我尝试通过其ID获取节点时 甚至 我得到空 我做错了什么? ...

2018-02-27 19:30:42 2 126   java/ dom
7 gwt从jsni方法返回了一个int以外的东西

从今天开始,我收到与昨天相同的代码的错误消息,但是我什么都没改变。 我收到此错误消息 [WARN] [perchsearch]-从JSNI方法'@ com.google.gwt.dom.client.DOMImplStandardBase $ ClientRect :: getTop ...

2012-04-02 21:46:13 2 2647   gwt
8 如何从GWT中的JSNI方法调用JSNI方法

是否可以通过这种方式从同一类中的另一个本机方法调用本机方法? 在我的Chrome控制台中,它返回: Uncaught TypeError: mySECONDJsniMethod is not a function 。 有任何想法吗? 谢谢。 ...

9 即使在HTML中,getElementById也返回null

我试图在我的HTML文件中找到我的元素,但是即使在那里,它也会返回null。 我无法在html中找到我的代码有问题的地方。 我阅读了关于stackoverflow的其他建议线程,并且已经将其包装在onload函数中,但是它似乎仍然无法正常工作。 这是我的JS文件 这是HTML文 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM