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: <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>