Can I use OnTextChanged in JavaScript for TextBox


    Sponsored Links


  • 1. Validating against the value in a hidden input
    Hello... excuse the dumb question, but I would like to validate the text in a textbox by comparing it to the text in a hidden input control. (I set the value of the hidden input control via JScript). I have tried this: <asp:TextBox id="CompareTextbox" runat="server" Width="122px" TextMode="Password"></asp:TextBox> <input id="CheckHidden" runat="server" Type="Hidden"/> <asp:CompareValidator id="CompareValidator" runat="server" ControlToValidate="CompareTextbox" Display="Dynamic" ControlToCompare="CheckHidden">No Match</asp:CompareValidator> But I get a Server Error: Control 'CheckHidden' referenced by the ControlToCompare property of 'CompareValidator' cannot be validated What am I missing?
  • 2. QueryString question
    I have a code example I am trying to use: Within an asp repeater item template in Master.aspx: <a href='<%# String.Format( "details.aspx?id={0}", Container.DataItem( "EmployeeID") ) %>'><%# Container.DataItem("LastName") %></a> In Details.aspx: Dim intEmployeeID As Integer intEmployeeID = Int32.Parse(Request.QueryString( "id" ) ) This works great for passing the EmployeeID. I also want the value in "LastName" but I can't figure out how to get it from the QueryString (assuming it is even a part of it). Any suggestions? Thank you, Judy
  • 3. Can't read cookies from within a web control
    The request object should be accessed from HttpContext.Current.Request are you doning that?
  • 4. positioning controls in code
    In a data grid which in code has .databind() and visible = true to populate the control. How can I then set the left position of a label based on the right edge of the datagrid control? I have tried to return the control's style("Left") but it returns nothing.

Can I use OnTextChanged in JavaScript for TextBox

Postby Leo » Thu, 20 Nov 2003 03:25:39 GMT

I have my textbox control, I want to fire an event for 
TextChanged, how can I do this?

Can I use OnTextChanged in JavaScript for TextBox

Postby Jon Paugh » Thu, 20 Nov 2003 05:32:52 GMT

try this:
set the "OnChange" attribute for your server side control 
to your js function in the onload event of your page's 


Similar Threads:

1.JavaScript for OnTextChanged event.


I have created a web-based file manager. Now I'd like to watch a folder for 
changes, and when a change occurs I'd like to refresh my page.
Okay. So I have created a FileSystemWatcher set on the folder I need to 
watch. It works fine. The problem occurs when I need to trigger an automatic 
So I added two handlers - OnChanged and OnRename, in the same class as my 

In the handlers I tried to say Response.redirect(mypage) to force the 
refresh, but the error I got was: "Cannot redirect after HTTP headers have 
been sent."

So I tried to change the text of some textbox instead
<asp:textbox id="txtFileSystemWatcher" 
OnTextChanged="javascript:RefreshPage();" Visible=true  Width=500 

with this handler:
Private Sub OnChanged(ByVal source As Object, ByVal e As 
    txtFileSystemWatcher.Text = "FileSystemWatcher: " & "File: " & 
e.FullPath & " " & e.ChangeType
End Sub

and add an OnTextChanged client-side event-handler which looks like this:

function RefreshPage() {
    __doPostBack('txtFileSystemWatcher', '');

which would force the refresh. However, now I have the following error:
BC30456: 'javascript' is not a member of 'ASP.BrowseFiles_aspx'.

So I changed the HTML to
<asp:textbox id="txtFileSystemWatcher" OnTextChanged="RefreshPage()" 
Visible=true  Width=500 Runat=server></asp:textbox>
and now, sure enough, I get
BC30456: 'RefreshPage' is not a member of 'ASP.BrowseFiles_aspx'.

I also tried in OnLoad of the page to register the event with
txtFileSystemWatcher.Attributes.Add("OnTextChanged", "RefreshPage()")

but it still does not work.

What am I missing here, please ?

Thank you, Alex 

2.Accessing Textbox inside a Template column using javascript

I am having a datagrid with a template column. Inside the template column I
have a textbox and an image button. On click of the image button, I want to
call a javascript function, where the textbox value has to be taken.

Since the textbox is inside the datagrid, how can I access the Textbox in a
javascript function?

what is happening now is that if I give document.frmname.textboxname then it
won't recognise because for textboxes in each row of the datagrid is
internally given a different name.

can you please assist me regarding this?

Thanks & Regards,

3.How can i change de cssclass of a textbox in runtime using javascript

I need to change de css of an textbox control.
So, on mouseover event, the class will be one, and on mouseout event it will 
be another.
Something like:


How can i do that?
Somebody have any idea?


Fernando Lopes 

4.get Textbox Value in datagrid using JavaScript

Hi, All:

I have a datagrid that embedded 3 textbox using TemplateColumn. When
the user key in value in the first textbox, I need to check to see if
this value is between the the values in other 2 textboxes. I know I can
postback to server side and using datagrid findcontrol to get values of
these 3 textboxes and compare them. But it kind of combersome cause
every change in textbox 1 I need send back to server.

My question is how can I get other 2 textboxes values in the same row
of textbox1 using Javascript? I am using onChange function for
textbox1. Is it doable? any example?

Thanks a lot
-Rockdale can I used javascript for chaging values in TextBox

6. link textboxes in gridview EditItem template using javascript

7. Dynamically generate textboxes using javascript

8. How to get OuterHtml in a TextBox using Javascript

Return to ASP.NET


Who is online

Users browsing this forum: No registered users and 62 guest