C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Reviews   Communities   Interview   Jobs   Projects   Training   Your Ad Here    
Silverlight Games | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Polls | Revenue Sharing | Lobby | Gift Shop |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...






Forums » .NET » ASP.NET »

Javascript to disable required field validators


Posted Date: 22 Aug 2007      Posted By: Rijesh Madathil      Member Level: Silver     Points: 2   Responses: 1



Hi

Can any one point me the code to disable required field validators using javascript, i want this to happen when i enter text into a text box.

Thank you
Rijesh





Responses

Author: sunil parihar    17 Nov 2008Member Level: BronzeRating: 2 out of 52 out of 5     Points: 6

This script will work to disable required field validator

<script language="JavaScript" type="text/javascript">function autoSelect(control,type) { if(type=="Email"){ document.getElementById('Email').style.display="block"; document.getElementById('PhoneNo').style.display="none"; ValidatorEnable(document.getElementById("RequiredFieldValidator1"), true); ValidatorEnable(document.getElementById("RequiredFieldValidator2"), false); }else { document.getElementById('Email').style.display="none"; document.getElementById('PhoneNo').style.display="block"; ValidatorEnable(document.getElementById("RequiredFieldValidator1"), false); ValidatorEnable(document.getElementById("RequiredFieldValidator2"), true); }} </script>

Code for this:

Email : <input type="radio" id="RadioButton1" runat="server" value="Plan1" name="Plan" onclick="autoSelect(this,'Email')" checked /> PhoneNo : <input type="radio" id="RadioButton2" runat="server" value="Plan1" name="Plan" onclick="autoSelect(this,'PhoneNo')" /> <div id="Email"> Email <asp:TextBox ID="txtEmail" runat="server" /> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Email Required" ControlToValidate="txtEmail" EnableClientScript="true" ValidationGroup="vgSubmit" /></div> <div id="PhoneNo" style="display:none"> PhoneNo <asp:TextBox ID="txtPhoneNo" runat="server" /> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="PhoneNo Required" ControlToValidate="txtPhoneNo" EnableClientScript="true" ValidationGroup="vgSubmit"/> </div> <asp:Button ID="btnSubmit" runat="server" Text="Button" ValidationGroup="vgSubmit"/>

Enjoy Coding
Sunil Parihar
SunArc Technologies,
Bikaner



Post Reply

 This thread is locked for new responses. Please post your comments and questions as a separate thread.
If required, refer to the URL of this page in your new post.


Next : Array @@@ Very urgent
Previous : How to display records based on date selection.
Return to Discussion Forum
Post New Message
Category: ASP.NET

Related Messages



dotNet Slackers

About Us    Contact Us    Privacy Policy    Terms Of Use