Jak przekazać wartości ze strony HTML do apletu Java?
Próbowałem przekazywać wartości za pomocą javascript jak poniżej
<script language= "javascript" type= "text/javascript">
var num;
function getVal()
{
num=document.getElementById('in').value;
alert(document.getElementById('parm').value);
}
</script>
<body>
<form >
Number : <input type="text" id="in" ><br/>
<button id="myBtn" onclick="getVal()">Try it</button><br/>
</form>
<APPLET code="Calc.class" width="100" height="100">
<PARAM name="number" id="parm">
</APPLET>
</body>
</html>
W oknie alertu wyświetlana jest wprowadzona wartość na ekranie, ale kod apletu nie jest wyświetlany tak samo. Mój kod apletu to
public class Calc extends Applet
{
private String strDefault = "Hello! Java Applet.";
public void paint(Graphics g) {
String strParameter = this.getParameter("number");
if (strParameter == null)
strParameter = strDefault;
g.drawString(strParameter, 10, 10);
}
}
Czy ktoś może mi powiedzieć kod, aby przekazać i pobrać wartości z tagu param do html?