in reply to Browser Manipulation

I can't belive am fixing to post a Javascript solution. Maybe I'll get shot, but since it looks like it can't be done in Perl, here goes . . .

First off, this is only for one text box.

<body onLoad='document.formFoo.txtFoo.value=""'> <form name="formFoo"> <input type=text name="txtFoo"> </form> </body>
It's a hack, but hey . . .

The concept is to set the controls to a default value when the document is loaded. If you want to clear a text box, just use the empty string. For radio buttons and check boxes, you have to turn them on/off explicitly.

This could get nasty if you have a lot of controls to 'reset'

UPDATE: see Zoogie's reply below ->

Replies are listed 'Best First'.
RE: Re: Browser Manipulation
by mrmick (Curate) on Jul 03, 2000 at 18:00 UTC
    I agree all the way. Perl is wonderful for server-side programming but if you want to do something that directly involves client side controls, have Perl generate the JavaScript (or other native client side scripts) code as part of the document.
    Just be aware that the client can see everything once it is loaded into the browser (don't put anything there that you don't want others to see)....... IMHO