OK seeing how I can not wrap <s:textfiled> tags in a <div>, how would I go
about using the default theme to remove the whole <tr> that has the label
and field?

I'm out of my knowledge area with this one.



newton.dave wrote:
> 
> --- Justin Frost <[EMAIL PROTECTED]> wrote:
>> I want to be able to hide an entire <s:div> tag based on an onclick event
>> from a <s:checkbox>
>> 
>> I was not able to hide the div.
> 
>> And when I tried to hide just a <s:textbox> field only the html text box
>> was hidden, not the label.
> 
> That's because the ID is for the textbox (which makes sense). It might
> make
> sense to generate an ID for the <tr...> containing the label and input
> element, though--added to my list.
> 
>>              document.LocationAddNode.elements("prodIpPort").style.display = 
>> 'none';
>> //Does not work
> 
> This syntax doesn't work in FF (at least on my Mac). Do you get JavaScript
> errors? What browser? How are you debugging?
> 
> Why wouldn't you just use document.getElementByd("prodIpPort")? (Or use a
> JavaScript library that makes things even easier?)
> 
>>              <s:form action="LocationAddNode" validate="false" 
>> id="LocationAddNode"
>> name="LocationAddNode">
>>                      <s:div id="prodIpPort" name="prodOpenLinkUri">
>>                              <s:textfield name="prodSendUri.ip" 
>> label="OpenLink IP" id="prodIp" />
>>                              <s:textfield name="prodSendUri.port" 
>> label="Port" id="prodPort"
>> maxlength="10"/>
>>                         </s:div>
>>                  </s:form>
> 
> I'm not sure if that will generate valid HTML; can you wrap <tr...>
> elements
> in a <div...>? You'd probably need to hide each row rather than wrapping
> them
> in a <div...>, but I'm never sure what's legal HTML anymore.
> 
> I'm also not sure if I'd bother using <s:div...> if you're just using it
> to
> create a normal <div...> element; seems like unnecessary overhead.
> 
> d.
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/-S2-Using-javascript-to-hide-a-struts-tag-tp14456476p14458822.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to