try ['_value'] if ['value'] does not work. Massimo
On Dec 22, 8:24 am, Stefan Scholl <[email protected]> wrote: > Yes, own variables for the elements I want to change is the elegant > solution here. > But I have to access textarea[0] in order to get it rendered as > expected. > > Thanks! > > On Dec 22, 2:25 pm, mdipierro <[email protected]> wrote: > > > Not really but some equivalent shortcuts: > > > form[0][0][0] = "Foo" > > > or > > > form[0][0]['value'] = "Foo" > > > or > > > textarea=TEXTAREA(_name="text", _cols="80", _rows="10", > > requires=IS_NOT_EMPTY()) > > form = FORM(FIELDSET(textarea), INPUT(_type="submit")) > > if form.accepts(....): > > textarea['value']='Foo' > > > Massimo > > > On Dec 22, 7:17 am, Stefan Scholl <[email protected]> wrote: > > > > This form: > > > > form = FORM(FIELDSET(TEXTAREA(_name="text", _cols="80", _rows="10", > > > requires=IS_NOT_EMPTY())), INPUT(_type="submit")) > > > > After!(!) accepting the form I want to change the value of the > > > TEXTAREA. I came up with the following: > > > form.components[0].components[0].components[0] = "Foo" > > > > This looks a bit ugly, but it works. I've browsed the documentation > > > and source and all I found was the list "components". > > > > First component of FORM is FIELDSET, first of this is TEXTAREA and its > > > value is the first component. > > > > Is there a better way? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

