Hindi Songs

Thursday, July 9, 2009

The showHint() function

The showHint() function above is executed every time a character is entered in the "txt1" input field.

If there is input in the input field (str.length > 0), the showHint() function executes the following:

  • Calls the GetXmlHttpObject() function to create an XMLHTTP object
  • Defines the URL (filename) to send to the server
  • Adds a parameter (q) to the URL with the content of the input field
  • Adds a random number to prevent the server from using a cached file
  • Each time the readyState property changes, the stateChanged() function will be executed
  • Opens the XMLHTTP object with the given URL
  • Sends an HTTP request to the server

If the input field is empty, the function simply clears the content of the txtHint placeholder.