Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 256
  • Last Modified:

How to make the textbox enable on click of radiobutton

<asp:radiobutton id="rageinmonths" Text="Months" id="agem" runat="server"/>
<asp:radiobutton id="rageinmonths" Text="Months" id="agem" runat="server"/>
<asp:label id="lblage" Text="" runat="server">
<asp:Textbox id="txtage" runat="Server" Text="" Enabled="false">

How to make the textbox enable on click on any radiobutton.
and the lblage to be assigned as "Age in Months" on click of rageinmonths and similarly for years.
0
searchsanjaysharma
Asked:
searchsanjaysharma
  • 2
1 Solution
 
Meir RivkinFull stack Software EngineerCommented:
u have 2 id attributes on each of the radio buttons.
also both are identical, have different ids for them.
0
 
Meir RivkinFull stack Software EngineerCommented:
html:
<asp:radiobutton id="rageinmonths" Text="Months" runat="server"/>
<asp:radiobutton id="rageinyears" Text="Years" runat="server"/>
<asp:label id="lblage" Text="" runat="server">
<asp:Textbox id="txtage" runat="Server" Text="" Enabled="false">

Open in new window


js:
$('#rageinmonths, #rageinyears').click(function(){
    $('#txtage').attr('disabled', '');
	$('#lblage').text('Age in ' + $(this).val());
});

Open in new window

0
 
searchsanjaysharmaAuthor Commented:
tx
0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now