Hi Arron,

Thanks for the free tip.

Will this work for elements in nested:iterate also?

-Sanjay
--- Arron Bates <[EMAIL PROTECTED]> wrote:
> Sanjay,
> 
> 1) The name of the form is the "name" attribute of
> your action details 
> specified in your struts-config.xml file. It  also
> has to be the 
> reference name of your bean. So...
> 
> document.myBean.submit()
> 
> ...would submit the form.
> 
> 2) For this I just have to recommend a great
> JavaScript reference. The 
> JavaScript Bible by Danny Goodman.
> But to kick you off...
> 
> Great way to reference events from your form items,
> checkbox for example...
> <input type="checkbox" name="smeg" value="something"
> 
> onClick="doSomething(this)">
> 
> ...and in your java script to handle this...
> 
> function doSomething(inElement) {
>   if (inElement.checked) {
>     alert("hello");
>   }
> }
> 
> And one more free extra tip...  :)
> If you're trying to reference an element that has
> dot notation (nested 
> properties), you can do so like this...
> 
>
document.forms[0]["myProperty.nestedProperty.something"]
> 
> ... to disable the above example element ...
> 
>
document.forms[0]["myProperty.nestedProperty.something"].disabled
> = true;
> 
> 
> For more detail and everything else, Danny Goodman
> has the answer :)
> 
> Arron.
> 
> 
> Sanjay Choudhary wrote:
> 
> >Thanks Michael,
> >
> >It worked but it couldn't use 
> >document.localForm.selectAll.checked;
> >instead I used document.forms[0].selectAll.checked;
> >
> >1. Is there a way to assign a form name with tag
> >html:form of struts?
> >
> >2. I will like to control a data entry on my form
> for
> >certain fields using javascript. E.g. if in
> >html:checkbox - a user checks then I will allow
> enable
> >html:text field for dataentry else it will be
> >disabled. I think controlling these functions on
> >server side will be too expensive. What is the easy
> >way to refer or pass these controls/fields created
> >using html:text, html:checkbox etc. in javascripts.
> >
> >E.G. if I want the value of field <html:text
> >property="abc" name=<somebean>/> in the javascript.
> >or wish to enable or disable this field thru
> >javascript.
> >
> >
> >All comments appreciated
> >
> >-Sanjay
> >
> >
> >
> >
> >
> >
> >
> >--- Michael Skariah <[EMAIL PROTECTED]>
> wrote:
> >
> >>Hi Sanjay,
> >>
> >>Let me give an example to help you out here. Here
> I
> >>am assuming that the
> >>checkboxes (including the master checkbox) are
> >>present in a table that has
> >>got an id 'checkTable'. When I say 'master' check
> >>box I mean the one that
> >>will help you to trigger the event for
> >>selecting/de-selecting the other
> >>child checkboxes.
> >>
> >>In the form you can have something like this
> >><html:checkbox property="selectAll"
> >>onclick="checkAll()"/>
> >>for the master checkbox.
> >>
> >>And the javascript code could be something like
> this
> >>function checkAll()
> >>{
> >>    var rowCount = checkTable.rows.length;
> >>    for (var i=1; i < rowCount; i++)
> >>    {
> >>    
> checkTable.rows(i).cells(0).childNodes(0).checked
> >>=
> >>document.localForm.selectAll.checked;
> >>    }
> >>}
> >>
> >>See if this help.
> >>
> >>Cheers!,
> >>-Michael.
> >>
> >>
> >>
> >>-----Original Message-----
> >>From: Sanjay Choudhary [mailto:[EMAIL PROTECTED]]
> >>Sent: Tuesday, March 19, 2002 5:26 PM
> >>To: Struts Users Mailing List
> >>Subject: check box
> >>
> >>
> >>In our application, we are showing a list of
> records
> >>using nested tag. In front of each record we have
> a
> >>select/check box mapped to a property in a bean.
> >>
> >>We wish to provide a functionality to users by
> >>placing
> >>a checkbox  at the top row (this is not mapped to
> >>any
> >>property in bean) and on click of this check box
> we
> >>wish to mark all the check boxes shown in the
> list.
> >>(Exactly like we have in yahoo and hotmail main
> >>display page, where in an user checks a box and
> >>everything is selected). I think javascript is a
> way
> >>to go here.
> >>
> >>
> >>But how do I configure things like html:form name,
> >>html:checkbox name - also how do I access the
> check
> >>box for each record displayed to mark them.
> >>
> >>Is there a sample project on resource site where
> we
> >>can find some code to help us out to use
> javascripts
> >>with struts.
> >>
> >>-Sanjay
> >>
> >>__________________________________________________
> >>Do You Yahoo!?
> >>Yahoo! Sports - live college hoops coverage
> >>http://sports.yahoo.com/
> >>
> >>--
> >>To unsubscribe, e-mail:
>
>><mailto:[EMAIL PROTECTED]>
> >>For additional commands, e-mail:
> >><mailto:[EMAIL PROTECTED]>
> >>
> >>
> >>
> >>--
> >>To unsubscribe, e-mail:  
>
>><mailto:[EMAIL PROTECTED]>
> >>For additional commands, e-mail:
> >><mailto:[EMAIL PROTECTED]>
> >>
> >
> >
> >__________________________________________________
> >Do You Yahoo!?
> >Yahoo! Sports - live college hoops coverage
> >http://sports.yahoo.com/
> >
> >--
> >To unsubscribe, e-mail:  
> <mailto:[EMAIL PROTECTED]>
> >For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> 
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Yahoo! Sports - live college hoops coverage
http://sports.yahoo.com/

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

Reply via email to