限制TEXTBOX web程序。我在前端有一个textbox 我要检查这个textbox只能输入大于0 的正整数。请问问怎么做。谢谢 最好给代码。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在下面只能输入数字的代码中加一个判断就可以了。代码来自http://bingning.net/VB/SOURCE/control/numerictextbox.html//using System.Windows.Forms; //上面一行代码写在所有代码的最上面 /// <summary> /// 只能输入数字的TextBox /// </summary> public class NumericTextBox : TextBox { const int ES_NUMBER = 0x2000; protected override CreateParams CreateParams { get { CreateParams parms = base.CreateParams; parms.Style |= ES_NUMBER; return parms; } } } function checkInteger(obj, fieldName){ if (obj.value == "") return true; if(obj.value.match(/^[0-9]*[1-9][0-9]*$/)==null) { alert("< "+fieldName+" > must be an integer!"); obj.focus(); return false; } return true;} 【静态成员】为什么“同样”的东西,在控制台下要加上static才行 弱弱的问个问题。很简单。开发winform的来 XAML与C#是不是完全映射的关系? 请推荐一本ADO.NET(C#)的好书:) 请教windowsForm中的DataGridView控件没有分页功能吗?谢谢 两个关于socket通信的问题,高手!多谢了! 在内存或数据表中,什么组件可以实现笛卡尔积运算,并得到结果? 是否VB.NET和C#已经没有什么差别了? windows form 的问题 简单问题在线等 c#程序运行怪异停止,没有反应,暂停后再继续执行又正常 智能折叠
//上面一行代码写在所有代码的最上面 /// <summary>
/// 只能输入数字的TextBox
/// </summary>
public class NumericTextBox : TextBox
{
const int ES_NUMBER = 0x2000; protected override CreateParams CreateParams
{
get
{
CreateParams parms = base.CreateParams;
parms.Style |= ES_NUMBER;
return parms;
}
}
}
{
if (obj.value == "")
return true;
if(obj.value.match(/^[0-9]*[1-9][0-9]*$/)==null)
{
alert("< "+fieldName+" > must be an integer!");
obj.focus();
return false;
}
return true;
}