1  <html>
  2  <head>
  3  <title>JavaScript Example:  LiveConnect I</title>
  4  
  5  <SCRIPT LANGUAGE="JavaScript">
  6  <!-- hide script from old browsers
  7  
  8  var codebase = "http://www.npac.syr.edu/projects/tutorials/Java/examples/HelloWorld/";
  9  var rootname = "MoreHelloApplet";
 10  
 11  // Handle button clicks:
 12  function setName() {
 13    // Assign a value to a public variable (name) of the applet:
 14    document.HelloWorld.name = document.myForm.nameStr.value;
 15    // Invoke applet's repaint() method:
 16    document.HelloWorld.repaint();
 17  }
 18  
 19  // end script hiding -->
 20  </SCRIPT>
 21  
 22  </head>
 23  
 24  <body>
 25  
 26  This HTML document illustrates JavaScript to Java communication
 27  via LiveConnect. <P>
 28  
 29  <applet codebase="&{codebase};" code="&{rootname};.class"
 30          name="HelloWorld" width=300 height=75>
 31    <param name="Name" value="World">
 32  </applet>
 33  <P>
 34  
 35  <FORM NAME="myForm">
 36    Your name:&nbsp;<INPUT TYPE="text" SIZE=20 NAME="nameStr">
 37    <INPUT TYPE="button" VALUE="Hello!" onClick="setName();">
 38  </FORM>
 39  <P>
 40  
 41  View <A HREF="&{codebase};&{rootname};.java.html" 
 42  TARGET="_blank">Java source file</A>
 43  
 44  </body>
 45  </html>