这样写的,不行。
<asp:textbox class=num id=txtRoomNum size="10" runat="server" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;"></asp:textbox>好像onkeypress没有作用似的。
.NET 2003
<asp:textbox class=num id=txtRoomNum size="10" runat="server" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;"></asp:textbox>好像onkeypress没有作用似的。
.NET 2003
解决方案 »
- 第二发!asp.net 网站路径问题,在vs2008中网站运行无问题!发布到IIS所有连接全部打不开!不解此惑,誓不罢休!
- 导出Excel
- 【提问】阿非帮我看看
- 谁有全国大学的数据库.
- 在gridview 里什么做点击行数,选中该行的选框
- datareader的问题
- 急救!!!我的VS.NET为何不能调试ASP.NET页面?
- 如何访问并修改DataGrid中隐藏的列??
- 你们在开发一个网站系统之前是不是要先写文档?
- 我从一个CS文件中的class里调用一个自定义的名称空间,但CS文件无法通过编译,有什么办法解决??
- 请问如何给Roles添加Description啊?
- 请问怎么样判断网页的字符编码?
keyCode不对?
{
if (event.keyCode > 47 && event.keyCode < 58 )
event.returnValue = true;
else
event.returnValue=false;
}
再用
onkeypress = return valNum()
改成
onkeydown="if (!(event.keyCode >= 48 && event.keyCode<=57)) event.returnValue=false;
其它的字符return false,就不能输入。
不明白为什么。