| JavaScript code is often 
  used to provide interactivity by responding to client side events which cannot 
  otherwise be processed by server side code. For instance, JavaScript code can 
  be used to perform some action when a control gains focus or when the value 
  of a control is changed. While is possible to write compact JavaScript code 
  that is included within the HTML tag of a control e.g. <input name="test" 
  value="test control" OnChange="JavaScript:alert('You have changed 
  the field value.');"> sometimes is necessary 
  to write functions which execute a series of steps. When in HTML mode, you can 
  add JavaScript functions to the page code by using the <Script> tag e.g. <script language="JavaScript">
 function deleteConfirm() {
 if (document.formname.value != 3)
 {
 alert("You are not allowed to perform the delete operation");
 return false;
 }
 else
 return true;
 }
 
 </script>
 The above code snippet 
  declares a JavaScript function called deleteConfirm() that can be called from 
  one of the events of a control. To illustrate this, the delete button below 
  invokes the deleteConfirm() function when it is clicked:
 <input type="submit" value="Delete" name="Delete" 
  onclick="JavaScript:return deleteConfirm();">
 As such, depending on the 
  evaluation performed in the function, the click event of the delete button will 
  either be successful or not. |