Datenübertragung zwischen Javascript und einem Java-Applet

Ich habe eine JavaScript-Funktion, die ich hier gepostet hatte und einige Antworten bekam. Ich benötige mehr Hilfe, damit ich in der Lage bin, Code eindeutig zu manipulieren:

<code>function printreceipt(tax,subtotal,total)
{
    subtotalElem=document.getElementById("total");
    var taxElem=document.getElementById("tax");
    productElem=document.getElementById("product-name");
    alert("here are my products" + taxElem.innerHTML + subtotalElem.innerHTML);
}
</code>

Ich habe gefragt, wie JavaScript-Variablen an das JAVA-Applet gesendet werden sollen, und die Antwort lautete, dies dem JavaScript hinzuzufügen:

<code>var myApp = document.applets['myApplet'];
myApp.receiveData(taxElem.innerHTML + subtotalElem.innerHTML);
</code>

Es wurde empfohlen, diesen Code in das Java-Applet einzufügen

<code>public void receiveData(String dataFromJS)
{
     //Do what you need with your data
}
</code>

Es wurde gezeigt, wie die öffentliche Funktion zum Abrufen von Daten aus dem Applet eingefügt wird, aber wenn ich das Applet bereitstelle, werden die Daten nicht abgerufen - es ist leer.

Wie kann ich die Daten in Form eines Strings erhalten, wie den Inhalt in Tax.Wie kann ich dem Code Argumente hinzufügen, um den Inhalt von Elementen wie tax abzurufen?Wie zeige ich die Daten im Applet an?

Antworten auf die Frage(0)

Ihre Antwort auf die Frage