So greifen Sie mit Javascript auf die Applet-Methode zu
Mit Javascript können Sie die öffentlichen Methoden oder öffentlichen Variablen von Applet direkt aufrufen. Das Javascript betrachtet eingebettetes Applet als Objekt. Durch die Angabe einer Applet-ID kann Javascript darauf zugreifen
document.Applet_ID.Applet_Method()
Lernprogramm
In diesem Lernprogramm geben Sie eine ID für das Applet im HTML-Applet-Tag ein und verwenden Javascript, um auf die öffentliche Applet-Methode zuzugreifen.
1. Erstellen Sie ein Applet
Ein einfaches Applet, das zu Anzeigezwecken einen Textbereich enthält.
package com.example.applet;
import java.applet.Applet;
import java.awt.FlowLayout;
import java.awt.TextArea;
public class JavaScriptToJava extends Applet{
TextArea textBox;
public void init(){
setLayout(new FlowLayout());
textBox = new TextArea(5,40);
add(textBox);
}
public void appendText(String text){
textBox.append(text);
}
}
2. Erstellen Sie ein HTML
Erstellen Sie eine HTML-Datei, geben Sie dem Applet eine ID "AppletABC" und fügen Sie Javascript hinzu, um auf die Applet-Methode zuzugreifen.
function accessAppletMethod()
{
document.AppletABC.appendText('welcome to example dot com');
}
Testing
Javascript acess Applet method
Die alternative Methode verwendet die folgende Methode:
function accessAppletMethod()
{
document.applets[0].appendText('welcome to example dot com');
}
Sie sollten immer die 1. Methode bevorzugen, da diese besser lesbar ist.
3. Ausgabe
Wenn die Seite geladen wird, wird die Javascript-Funktion "accessAppletMethod" ausgeführt und greift auf die Applet-Methode zu, um den bereitgestellten Parameter "Willkommen bei Beispielpunkt-Com" im Textbereich des Applets anzuzeigen.

P.S Please read article about how to Applet access Javascript method.