从JavaScript调用applet方法时抛出;“未定义”不是一个函数;

从JavaScript调用applet方法时抛出;“未定义”不是一个函数;,java,javascript,html,applet,Java,Javascript,Html,Applet,以下是如何在html中创建小程序: <applet id="scanApplet" width="300" height="50"> <param name="jnlp_href" value="launch.jnlp"/> </applet> <p>Applet version: <span id="appletVersion"></span></p> 接下来我得到了一个错

以下是如何在html中创建小程序:

   <applet id="scanApplet" width="300" height="50">
        <param name="jnlp_href" value="launch.jnlp"/>
    </applet>
   <p>Applet version: <span id="appletVersion"></span></p>
接下来我得到了一个错误
未捕获的TypeError:undefined不是一个函数
。调用
\u applet.getVersion()时发生此错误

我在本地打开此页(即从file:///C:/../page.html)


那么如何让它工作呢?可能是因为某些安全原因而被阻止了(但是Firefox告诉我们内容是允许的)?

页面上似乎没有带有
appletVersion
ID的元素。请向我们显示您的
页面的完整代码。html
@TagirValeev,已更新
    _applet = document.getElementById("scanApplet");
     var version = document.getElementById("appletVersion");
     version.innerHTML = _applet.getVersion();