设置文本框不能只能输入数字,小数点后只能输入2位
2012-09-07 16:15
309 查看
private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (!(((e.KeyChar >= '0') && (e.KeyChar <= '9')) || e.KeyChar <= 31)) { if (e.KeyChar == '.') { if (((TextBox)sender).Text.Trim().IndexOf('.') > -1) e.Handled = true; } else e.Handled = true; } else { if (e.KeyChar <= 31) { e.Handled = false; } else if (((TextBox)sender).Text.Trim().IndexOf('.') > -1) { if (((TextBox)sender).Text.Trim().Substring(((TextBox)sender).Text.Trim().IndexOf('.') + 1).Length >= 2) e.Handled = true; } } }
相关文章推荐
- 1.文本框只能输入数字代码(小数点也不能输入)
- asp.net 禁止粘贴 禁止鼠标右键 只能输入中文、英文、数字、@符号和.符号 只能输入数字 只能输入汉字 文本框只能输入数字代码(小数点也不能输入)
- 文本框只能输入数字代码(小数点也不能输入)
- 设置页面文本框 只能输入数字的js方法
- 如何限制文本框只能输入数字,小数点,英文,汉字等各类代码
- js正则表达式限制文本框只能输入数字,小数点,英文字母
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 只能输入数字的文本框,且不能粘贴
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- html input 文本框 只能输入数字,包含输小数点.
- 文本框中只能输入数字和小数点,并得到小数点的个数!
- JQuery限制文本框只能输入数字和小数点的方法
- 设置TextEdit只能输入数字和小数点
- js正则表达式限制文本框只能输入数字,小数点,英文字母
- js 只能输入数字和小数点的文本框改进版
- .net(c#) winform文本框只能输入数字,不能其他非法字符
- DevExpress的文本框 只能输入保留2位小数的正数字
- js正则表达式限制文本框只能输入数字,小数点,英文字母
- 如何限制文本框只能输入数字,小数点,英文,汉字等各类代码(转载)