function CheckFloating(FloatValue) { var thisfloat = FloatValue; for (i=0; i < thisfloat.length; i++) { var ch = thisfloat.substring(i,i+1); if (ch < "0" && ch !="." && ch !="(" && ch !=")" && ch !=" " && ch !="-") { return false; } } return true; }
<html> <head> <title>JavaScript By Vivek</title></head> <body> <form name="form1" runat="server"> <script> </script> <TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1"> <TR> <TD><INPUT id="Text1" name="Text1"></TD> <TD>Number Validation</TD> <TD></TD> </TR> <TR> <TD><INPUT id="Text2" name="Text2"></TD> <TD></TD> <TD></TD> </TR> <TR> <TD><INPUT id="Text3" name="Text3"></TD> <TD>Email Validation</TD> <TD></TD> </TR> <TR> <TD><INPUT id="Text4" name="Text4"></TD> <TD>WebSiteValidation</TD> <TD></TD> </TR> <TR> <TD><INPUT id="Button1" onclick="Javascript:return Validation(this);" type="button" value="Submit" name="Button1"></TD> <TD></TD> <TD></TD> </TR> </TABLE> </form> </body></html>
function EmailCheck(Email) { var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$"; var regex = new RegExp(emailReg); return regex.test(Email); }