You can probably do this using Javascript, but it would likely be a pretty nasty solution.

You could also look at using regexes to modify your HTML code, though this might be a bit of work - probably easier to hard-code the names and values unless your form is massive.

And yes, a dynamically-built form is a better way to go.

Harvey.


On 10/09/2010 9:10 a.m., Brendan Brink wrote:
Hi there,

I am wanting to accomplish the following and wonder if possible and if
so, how to do it :)

<textarea name="preferred_work" cols="45" rows="5" class="inputclass"
id="preferred_work"><?php echo $emp['preferred_work'];?></textarea>

This works fine the above, but want to make it more dynamic, and
instead of hardcoding the field name from the $emp row, to capture the
name of the form field, using Java i guess, something like

'this.name'

Reason is, I am trying to create more dynamic forms, and speed up coding time.

I realise that a better way would be to generate the entire form field
dynamically, and use PHP to echo the name of the field when creating
it, however the forms are already created and am wanting a quick way
to popular the fields with existing data from the database.

hope this all makes sense :)

Cheers
Brendan.



--
Harvey Kane

Phone:
- Auckland: +64 9 950 4133
- Wanaka: +64 3 746 8133
- Mobile: +64 21 811 951

Email: [email protected]
 If you need to contact me urgently, please read my email policy 
www.ragepank.com/email/

--
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
To unsubscribe, send email to
[email protected]

Reply via email to