Your if condition uses an assignment statement

if(document.getElementById(_CB_NotAppl).checked=true)

You should use a boolean expression

if(document.getElementById(_CB_NotAppl).checked==true)



On Tue, Feb 3, 2009 at 4:44 PM, Michel Couche <[email protected]>wrote:

>
> Hello,
>
> My issue deals with an ASP.Net 2.0 wizard
>
> I want to give the possibility to the user to click on a "Not
> applicable" CheckBox.
> When he/she clicks on this CheckBox, 3 radiobuttons should be checked
> automatically using Javascript
>
> This is what I have done:
>
> 1) I add an "OnClick" event to the  CheckBox (CB_na_BIB) with a
> reference to the 3 radiobuttons
>
> CB_na_BIB.Attributes.Add("onClick", "HandleNotApplicableSection('" &
> CB_na_BIB.ClientID & "','" & BIB_1_1_5.ClientID & "','" &
> BIB_2_1_5.ClientID & "','" & BIB_3_1_5.ClientID & "')")
>
> 2) the JS function is as follows:
>
> function HandleNotApplicableSection(_CB_NotAppl, _RB_1, _RB_2, _RB_3)
>
> {
> if(document.getElementById(_CB_NotAppl).checked=true)
> {
> document.getElementById(_RB_1).checked=true;
> document.getElementById(_RB_2).checked=true;
> document.getElementById(_RB_3).checked=true;
> }
> else
> {
> document.getElementById(_RB_1).checked=false;
> document.getElementById(_RB_2).checked=false;
> document.getElementById(_RB_3).checked=false;
> }
> }
>
>
> ISSUE: when I check the CheckBox, the function works properly and the
> 3 radiobuttons are checked. But, no way to un-check the CheckBox after
> that.
> Thanks in adavnce for your support,
>
>
> Michel
>
>

Reply via email to