ok...
good thought, looking at Javascripr right now to edit the options in list
box..
-Maya
Adam Gordon <[EMAIL PROTECTED]> wrote:
Maya-
Just had a thought...you can set the "style" attribute on the
element to say 'style="display: none;"' to hide a row in the list.
Additionally, it collapses the list so that there's not an empty space.
Very cool, IMHO.
-Adam
Adam Gordon wrote:
> Maya-
>
> If you use validation, you really don't want to use the value
> attribute at all because when the JSP reloads after a failed
> validation, the struts widget will take it's value from the value
> attribute you specified and NOT not take it from the bean. This is
> why I suggested just setting the property on the bean to the empty
> string inside the Action.
>
> If you don't use validation, then you can ignore this.
>
> Depending on what you want to do to the HTML list box after it's
> rendered you may run into issues. Removing a row is pretty easy.
> Adding a row is quite difficult and according to W3C it's not fully
> supported in all browsers. When you add a row, you need to actually
> specify the element to add and the element it's to
> be inserted before. Changing the text of a row in a list box
> shouldn't be hard either. There are some really good (free)
> Javascript debuggers out there that can give you the whole DOM tree so
> you know exactly how to reference specified elements of a list box
> without using alert() debugging.
>
> Happy coding.
>
> Cheers,
>
> -Adam
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------
Do you Yahoo!?
Next-gen email? Have it all with the all-new Yahoo! Mail Beta.