JavaScriptからJavaアプレットのメソッドを呼べるそうなのでテストコードを書いてみました。
appletタグはname属性を付けることでアクセスできるようです。id属性からでもアクセスできるようですが、幾つかコードを書いてみた感じではname属性が優先的に選ばれるような感じです。


myTest.java
import java.applet.*;
 import java.applet.*;
 
 public class myTest extends Applet {
     public String SayHello(){
         return "Hello World!";
     }
 }

public class myTest extends Applet {
public String SayHello(){
return "Hello World!";
}
}

test.html
<html>
<head>
<applet code="myTest" name="myTestApplet" width=0, height=0></applet>
</head>
<body>
<script language="javascript">
document.write( document.myTestApplet.SayHello() );
</script>
</body>
</html>
 <html>
 <head>
   <applet code="myTest" name="myTestApplet" width=0, height=0></applet>
 </head>
 <body>
   <script language="javascript">
     document.write( document.myTestApplet.SayHello() );
   </script>
 </body>
 </html>

----
[[CategoryJavaScript]]

|New|Edit|Diff|History|Attach|Copy|Rename|
HTML convert time: 0.002 sec.