NEED HELP W/ ENABLE/DISABLE CHECKBOXES AND TEXTBOXES

Ask a Question related to ASP, Design and Development.

  1. #1

    Default NEED HELP W/ ENABLE/DISABLE CHECKBOXES AND TEXTBOXES

    Hi all,
    Can you please tell me what's wrong with my code??? i do have this
    database in wich i have to field.One is a "yes/no" field and another
    one is "number" field. To display the yes/no field in my asp form i
    use a checkbox and fot he other field i use a normal text box. if the
    yes/no field is checked then the other field is enabled otherwise it
    has to be disabled.Here's what i've done so far:

    Do While Not ObjRS.EOF
    <td><input type="checkbox" name="ChkboxName"value=1 <%IF
    ObjRS("chkbox") = TRUE
    THEN %> CHECKED onclick="ChkBoxChecked()<% END IF %>
    <%if (ObjRS("chkbox"))Then %>//if the yes/no field value is yes
    enable textbox
    <input type="text"name="FieldToEnabe"value=<%=ObjRS("Enab leField")%>>
    <%ELSE%>//else if the value field is no. disable text box but if the
    user
    //clicks enables the checkbox then enable the textbox too.
    <input type="text" disabled name="FieldToEnabe"value=<%=ObjRS
    ("EnableField")%>
    <%End if%>
    ObjRS.MoveNext

    function ChkBoxChecked()//this method is used when the user
    enable/disable the
    //checkbox, if it's enabled then the txtbox is enabled too.
    {
    if(document.Myform.ChkboxName.checked==true)
    {
    document.Myform.FieldToEnabe.disabled=true;
    }
    else
    {
    document.Myform.FieldToEnabe.disabled=false;
    }
    }

    this obviously doesn't work. So...can someone tell me what i'm doing
    wrong please??
    thaks a lot!
    HolaGoogle Guest

  2. Similar Questions and Discussions

    1. disable/enable
      I have a form to included these file 1. Radio buttons. button1, button2 2. Some text boxes: fname, lname, address, phone, etc. 3. Some submit...
    2. enable/disable
      How can do disable and enable for radio box? it worked for all my text box but not for radio box ======= <script language="JavaScript"> function...
    3. disable viewstate of dynamically created checkboxes
      Hello folks, in a usercontrol I create a table dynamically, and that table contains a lot of chekboxes. I have set enable viewstate property to...
    4. ENABLE/DISABLE CHECKBOXES AND TEXTBOXES PROBLEM
      Can you please tell me the right way to do this?? it's realy important! thanks in advance... Hi all, Can you please tell me what's wrong with...
    5. Wanted:PL/SQL to Disable & Enable Constraints
      I need one or two PL/SQL's that will let me - Disable ALL Constraints for one or more tables and at a later time - Enable ALL Constraints...
  3. #2

    Default Re: Need help w/ enabled/disable checkboxes and textboxes

    Hi HolaGoogle,

    The first thing that you'll have to do is straighten out your HTML issues.
    You have missing quotes, spaces, and >'s. For example:

    <input type="checkbox" name="ChkboxName"value=1 <%IF ObjRS("chkbox") = TRUE
    THEN %> CHECKED onclick="ChkBoxChecked()<% END IF %>

    Strip out the asp, and this will look like:

    <input type="checkbox" name="ChkboxName"value=1 CHECKED
    onclick="ChkBoxChecked()

    It should look like:

    <input type="checkbox" name="ChkboxName" value=1 CHECKED
    onclick="ChkBoxChecked();">

    After you get that worked out, try CBooling your recordset values, i.e.

    <% If CBool(ObjRS.Fields.Item("chkbox").Value) Then %>


    Also, get rid of those // comments. If you want to put comments in, either
    use vbscript comments (<% 'comment %>) or html comments <!-- comment
    here -->

    Ray at work






    "HolaGoogle" <holaasp@yahoo.com> wrote in message
    news:cd87ec55.0309230603.5c04ac1d@posting.google.c om...
    > Hi all,
    > Can you please tell me what's wrong with my code??? i do have this
    > database in wich i have to field.One is a "yes/no" field and another
    > one is "number" field. To display the yes/no field in my asp form i
    > use a checkbox and fot he other field i use a normal text box. if the
    > yes/no field is checked then the other field is enabled otherwise it
    > has to be disabled.Here's what i've done so far:
    >
    > Do While Not ObjRS.EOF
    > <td><input type="checkbox" name="ChkboxName"value=1 <%IF
    > ObjRS("chkbox") = TRUE
    > THEN %> CHECKED onclick="ChkBoxChecked()<% END IF %>
    > <%if (ObjRS("chkbox"))Then %>//if the yes/no field value is yes
    > enable textbox
    > <input type="text"name="FieldToEnabe"value=<%=ObjRS("Enab leField")%>>
    > <%ELSE%>//else if the value field is no. disable text box but if the
    > user
    > //clicks enables the checkbox then enable the textbox too.
    > <input type="text" disabled name="FieldToEnabe"value=<%=ObjRS
    > ("EnableField")%>
    > <%End if%>
    > ObjRS.MoveNext
    >
    > function ChkBoxChecked()//this method is used when the user
    > enable/disable the
    > //checkbox, if it's enabled then the txtbox is enabled too.
    > {
    > if(document.Myform.ChkboxName.checked==true)
    > {
    > document.Myform.FieldToEnabe.disabled=true;
    > }
    > else
    > {
    > document.Myform.FieldToEnabe.disabled=false;
    > }
    > }
    >
    > this obviously doesn't work. So...can someone tell me what i'm doing
    > wrong please??
    > thaks a lot!

    Ray at Guest

  4. #3

    Default Re: Need help w/ enabled/disable checkboxes and textboxes

    Hey Ray,
    Thansk for your answer..i'm sorry i didn't realize that my posted was
    answered ;-)) i just opened my post and didn't see any answer so i
    reposted it once again...sorry.. and thanks for your quick answer....
    Ok, let me try what you're suggesting and i'll let you know.....OH!
    the
    comments are not in my asp form ..so, don't worry !! i would never do
    something like that ;-) it was just meant to explain what i was trying
    to do ...

    Thanks!


    "Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message news:<#BPzK7dgDHA.2400@TK2MSFTNGP11.phx.gbl>...
    > Hi HolaGoogle,
    >
    > The first thing that you'll have to do is straighten out your HTML issues.
    > You have missing quotes, spaces, and >'s. For example:
    >
    > <input type="checkbox" name="ChkboxName"value=1 <%IF ObjRS("chkbox") = TRUE
    > THEN %> CHECKED onclick="ChkBoxChecked()<% END IF %>
    >
    > Strip out the asp, and this will look like:
    >
    > <input type="checkbox" name="ChkboxName"value=1 CHECKED
    > onclick="ChkBoxChecked()
    >
    > It should look like:
    >
    > <input type="checkbox" name="ChkboxName" value=1 CHECKED
    > onclick="ChkBoxChecked();">
    >
    > After you get that worked out, try CBooling your recordset values, i.e.
    >
    > <% If CBool(ObjRS.Fields.Item("chkbox").Value) Then %>
    >
    >
    > Also, get rid of those // comments. If you want to put comments in, either
    > use vbscript comments (<% 'comment %>) or html comments <!-- comment
    > here -->
    >
    > Ray at work
    >
    >
    >
    >
    >
    >
    > "HolaGoogle" <holaasp@yahoo.com> wrote in message
    > news:cd87ec55.0309230603.5c04ac1d@posting.google.c om...
    > > Hi all,
    > > Can you please tell me what's wrong with my code??? i do have this
    > > database in wich i have to field.One is a "yes/no" field and another
    > > one is "number" field. To display the yes/no field in my asp form i
    > > use a checkbox and fot he other field i use a normal text box. if the
    > > yes/no field is checked then the other field is enabled otherwise it
    > > has to be disabled.Here's what i've done so far:
    > >
    > > Do While Not ObjRS.EOF
    > > <td><input type="checkbox" name="ChkboxName"value=1 <%IF
    > > ObjRS("chkbox") = TRUE
    > > THEN %> CHECKED onclick="ChkBoxChecked()<% END IF %>
    > > <%if (ObjRS("chkbox"))Then %>//if the yes/no field value is yes
    > > enable textbox
    > > <input type="text"name="FieldToEnabe"value=<%=ObjRS("Enab leField")%>>
    > > <%ELSE%>//else if the value field is no. disable text box but if the
    > > user
    > > //clicks enables the checkbox then enable the textbox too.
    > > <input type="text" disabled name="FieldToEnabe"value=<%=ObjRS
    > > ("EnableField")%>
    > > <%End if%>
    > > ObjRS.MoveNext
    > >
    > > function ChkBoxChecked()//this method is used when the user
    > > enable/disable the
    > > //checkbox, if it's enabled then the txtbox is enabled too.
    > > {
    > > if(document.Myform.ChkboxName.checked==true)
    > > {
    > > document.Myform.FieldToEnabe.disabled=true;
    > > }
    > > else
    > > {
    > > document.Myform.FieldToEnabe.disabled=false;
    > > }
    > > }
    > >
    > > this obviously doesn't work. So...can someone tell me what i'm doing
    > > wrong please??
    > > thaks a lot!
    HolaGoogle Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139