An HTML form usually looks like this:
where you have to specify the action within the Form tag, thus limiting a “post” method to only one destination. However, the JavaScript form object has an “action” property that lets you dynamically change the destination of a “post” method. This is helpful, for example, on a data form page where you have buttons to add, remove, or update records, and the code for each action is located in separate ASP files. This example demonstrates how to change the action dynamically.
Note: This technique will not work in Internet Explorer 3.0. While it does not give you a run-time error, the action property cannot be set dynamically.