返回首页

我创建顾问注册页面使用ASP.Net],当我们在文本框中输入任何字符,将不接受......文本框只接受数字!(仅数值)!

回答

评论会员:迈赫迪吴拉姆 时间:2012/02/06
阅读这些:


{A}
评论会员:member60 时间:2012/02/06
尝试:
<BODY>

<script language="JavaScript">

function onlyNumbers(evt)

{

    var e = event || evt; // for trans-browser compatibility

    var charCode = e.which || e.keyCode;

 

    if (charCode > 31 && (charCode < 48 || charCode > 57))

        return false;

 

    return true;

 

}

</script>

<input type="text" onkeypress="return onlyNumbers();">

</BODY>
评论会员:OriginalGriff 时间:2012/02/06
添加以下JavaScript到您的网页的头部区域:
{C}然后,添加到您的文本框定义的OnKeyPress:
        <asp:TextBox ID="TextBox1" runat="server" onkeypress="return isNumberKey(event)"></asp:TextBox>

的| Anuja帕瓦尔多尔
评论会员:{体C3} 时间:2012/02/06
srinivas vadepally
评论会员:游客 时间:2012/02/06
喜穆拉利,通过下面的代码,你可以使用数字的文本框的任何项目。{A2}]
阿米尔Mahfoozi:你也可以考虑使用验证:

{A3的}

{A4纸}

或者使用一个蒙面编辑框:
{A5的}]