To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.publish.htmlOpen lugnet.publish.html in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Publishing / HTML / 293
292  |  294
Subject: 
Disabling HTML form button if any changes made to an edit box?
Newsgroups: 
lugnet.publish.html
Date: 
Mon, 2 Jun 2003 05:20:56 GMT
Viewed: 
2451 times
  
This must be easy with JavaScript, right?--

I’d like to disable a submit button (turn it gray out and non-clickable) in an HTML form if the user changes any data in an editable text field within the form. The editable text fields are of type TYPE=TEXT and TEXTAREA.

Would this be as simple as adding an onChanged= event handler in the text input tags and calling some JavaScript code to set a disabled bit on the TYPE=SUBMIT button? Is it cross-platform reliable assuming Netscape 4.7 and up and MSIE 5.0 and up?

--Todd

p.s. The application here is that I want to prevent accidental posting of messages where the user has forgotten to preview the message. After Preview is clicked and the preview is displayed, the Post button should be enabled. But if any changes are made, then the Post button should be immediately disabled.



Message has 1 Reply:
  Re: Disabling HTML form button if any changes made to an edit box?
 
(...) why use JS? just combine the post and preview button to one, and detect on the server if the data was changed. If it was, preview, if it wasn't (matches a CRC in a hidden form element), it posts. (21 years ago, 2-Jun-03, to lugnet.publish.html)

19 Messages in This Thread:





Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR