This Event Handler works much the same way as the onBlur Event Handler. In the old days, the effects of an onChange event would be triggered by revisiting the input box, even if the user did not change anything. Authors had preferred to use the onFocus command. However, the good news is that today's browsers handle the onChange command perfectly -- the alert is triggered only if the input text box has been changed in any way. The main function of this command is to work as a check mechanism, making sure the user fills in what you are asking for: