如何在JavaScript中验证仅包含五个数字的文本框. [英] How to validate textbox which takes only five digits in it in javascript.
本文介绍了如何在JavaScript中验证仅包含五个数字的文本框.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何验证文本框,否则在javascriptshow警报中仅包含五个数字.
How to validate textbox which takes only five digits in it in javascriptshow alert otherwise.
推荐答案
将正则表达式与如下所示的Java脚本一起使用. >
Use the Regular expression with a java script like below.
function validate()
{
var ex = /^[0-9]{5}
/; 如果(例如ex.test(document.getElementById(' textBoxId ').value)== false) { // 警报代码在此处 } }
/; if(ex.test(document.getElementById('textBoxId').value) == false) { // alert code goes here } }
在文本框的onblur evenr上调用此函数.
Call this function on onblur evenr of the text box.
<input type="text" id="textBoxId" onblur="validate();" />
BR//
Harsha
BR//
Harsha
试试这个
try this
//By Aspx--------------------------
<asp:TextBox ID="TextBox1" MaxLength="5" runat="server"></asp:TextBox>
// ViaJavascript-------------------------------------
function CheckLength(events, args)
{
var x = (document.getElementById(txtTestForLength).value);
if(X.length>5)
{
args.IsValid = false;
}
else
{
if(isNaN( x)
{
args.IsValid = false;
}
else
{
args.IsValid = true;
}
}
}
</script
这篇关于如何在JavaScript中验证仅包含五个数字的文本框.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文