On Mar 10, 10:38 am, Brad <nrmlcrpt...@gmail.com> wrote:
> When a page first displays I would like to save a bunch of data about
> a form. For example the IDs of all of the inputs and how they are
> originally defined. Depending on user actions I may need to restore
> individual form fields to their original state.

You don't need a global container to store this, as form inputs
already keep their default state as properties of the object itself.

For example,

function resetInput(obj) {
  if (obj.type=="text") {
    obj.value=obj.defaultValue;
  }
  else if (obj.type=="checkbox") {
    obj.checked = obj.defaultChecked;
  }
  ...
}

Matt Kruse

Reply via email to