dotnetspider.com
Login Login    Register      

TutorialsForumCareer DevelopmentResourcesReviewsJobsInterviewCommunitiesProjectsTraining

Subscribe to Subscribers
Talk to Webmaster
Tony John

Facebook
Google+
Twitter
LinkedIn
Online MembersUltimaterengan
javeed
Padma
baiju
krishnagoluguri@gmail.com
More...
Join our online Google+ community for Bloggers, Content Writers and Webmasters




Forums » .NET » JavaScript »

Required javascript for textbox in asp.net


Posted Date: 12 Jul 2012      Posted By:: none     Member Level: Bronze    Member Rank: 1989     Points: 1   Responses: 7



hello friends i required javascript only for numeric value

any budy have the script than send me




Responses

#680042    Author: jogesh      Member Level: Gold      Member Rank: 229     Date: 12/Jul/2012   Rating: 2 out of 52 out of 5     Points: 4

Can you please clarify your question. Do you mean that your textbox should accept only numeric values. If yes then use a Regular expression validator instead of javascript.

<asp:RegularExpressionValidator ID="regularExpressionValidator" runat="server" ControlToValidate="TextBox1" ValidationExpression="[0-9]+" ErrorMessage="Please enter a numeric value"></asp:RegularExpressionValidator>

This validator will show error "Please enter a numeric value", if you enter any thing other than number in the textbox.



 
#680044    Author: Paritosh Mohapatra      Member Level: Diamond      Member Rank: 6     Date: 12/Jul/2012   Rating: 2 out of 52 out of 5     Points: 4

Please check the following code:


<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Untitled Page</title>

<script type="text/javascript">
function isNumberKey(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if ((charCode > 31 && (charCode < 48 || charCode > 57))) {
alert('ERROR: You Can Enter Numbers Only');
return false;
}
return true;
}
</script>

</head>
<body>
<form id="form1">
<input id="Text1" type="text" onkeypress="return isNumberKey(event)" />
</form>
</body>
</html>



Thanks & Regards
Paritosh Mohapatra
Microsoft MVP (ASP.Net/IIS)
DotNetSpider MVM



 
#680048    Author: none      Member Level: Bronze      Member Rank: 1989     Date: 12/Jul/2012   Rating: 2 out of 52 out of 5     Points: 1

not for textbox click required for button click





 
#680075    Author: Ajatshatru Upadhyay      Member Level: Gold      Member Rank: 19     Date: 12/Jul/2012   Rating: 2 out of 52 out of 5     Points: 4

Hi,

See below code:


<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
function check() {
var isNum = document.getElementById("TextBox1").value;
if (isNaN(isNum)) {
alert("Enter only number");
return false;
}
else {
return true;
}
return false;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
<asp:Button ID="Button1" runat="server" Text="Check for Number"
OnClientClick="return check()" onclick="Button1_Click" />
</div>
</form>
</body>
</html>


Hope it'll help you.
Regards
Ajatshatru



 
#680090    Author: Ravindran        Member Level: Diamond      Member Rank: 3     Date: 12/Jul/2012   Rating: 2 out of 52 out of 5     Points: 4

Refer below code sample


<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Javascript validations using Regular Expression</title>
<script language="JavaScript" type="text/javascript">
//Allow only numeric charecters 0-9 and backspace delete

function NumberKey(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
var allowchar = /^([0-9])$/;
if (allowchar.test(String.fromCharCode(charCode)) == true) {
return true;
}
else {
return false;
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
NumberKey Validation
<asp:TextBox ID="TextBox5" runat="server" onkeyPress="return NumberKey(event);"></asp:TextBox>
</div>
</form>
</body>
</html>


Further more detail refer my resource
http://www.dotnetspider.com/resources/43590-How-validate-user-input-using-JavaScript.aspx

Regards
N.Ravindran
Your Hard work never fails



 
#680115    Author: Anil Kumar Pandey      Member Level: Platinum      Member Rank: 1     Date: 12/Jul/2012   Rating: 2 out of 52 out of 5     Points: 4

Please find the sample Java script code for Numeric validation.


<SCRIPT language="JavaScript">
<!--

function IsNumeric(strString)
// check for valid numeric strings
{
var strValidChars = "0123456789.-";
var strChar;
var blnResult = true;

if (strString.length == 0) return false;

// test strString consists of valid characters listed above
for (i = 0; i < strString.length && blnResult == true; i++)
{
strChar = strString.charAt(i);
if (strValidChars.indexOf(strChar) == -1)
{
blnResult = false;
}
}
return blnResult;
}

// -->
</SCRIPT>


Thanks & Regards
Anil Kumar Pandey
Microsoft MVP, DNS MVM



 
#680125    Author: chandramohan      Member Level: Gold      Member Rank: 221     Date: 12/Jul/2012   Rating: 2 out of 52 out of 5     Points: 2

function numericFilter(txb) {
txb.value = txb.value.replace(/[^\0-9]/ig, "");
}

<input type="text" onKeyUp="numericFilter(this);" />



 
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 : Not able to access dynamically created textboxes in a gridview using Javascript
Previous : Decrease Time Count depends upon given time limit
Return to Discussion Forum
Post New Message
Category:

Related Messages



Follow us on Twitter: https://twitter.com/dotnetspider

Active Members
TodayLast 7 Daysmore...

Awards & Gifts
Email subscription
  • .NET Jobs
  • .NET Articles
  • .NET Forums
  • Articles Rss Feeds
    Forum Rss Feeds


    About Us    Contact Us    Copyright    Privacy Policy    Terms Of Use    Revenue Sharing sites   Advertise   Talk to Tony John
    Copyright © SpiderWorks Technologies Pvt Ltd., Kochi, India
    2005 - 2012 All Rights Reserved.
    .NET and other trademarks mentioned in this site belong to Microsoft and other respective trademark owners.
    Articles, tutorials and all other content offered here is for educational purpose only.
    We are not associated with Microsoft or its partners.