欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp.net中TextBox只能输入数字的最简洁的两种方法

程序员文章站 2024-02-29 09:24:40
如下textbox复制代码 代码如下:&...

如下textbox

复制代码 代码如下:

<asp:textboxonkeypress="isnum()"id="textbox1"runat="server"></asp:textbox>

1. 在页面中添加一段脚本:

复制代码 代码如下:

<scriptlanguage="javascript">
functionisnum()
{
if(event.keycode<45||event.keycode>57)
{
event.keycode=0;
}
}
</script>

2. 在代码中添加:
复制代码 代码如下:

try
{
convert.todouble(textbox1.text.trim());
}
catch
{
response.write(" ");
textbox1.text="";
page.registerstartupscript("focus"," ");
}

就ok了,是不是很简洁啊 ^_^