<script language="javascript">
function check_mypageno(e){
//alert (e.keyCode);
if (e.keyCode==13 || (e.keyCode>=48) && (e.keyCode<=57))
return true;
else
return false;
}
</script>
参考这个,这个是判断数字
function check_mypageno(e){
//alert (e.keyCode);
if (e.keyCode==13 || (e.keyCode>=48) && (e.keyCode<=57))
return true;
else
return false;
}
</script>
参考这个,这个是判断数字
文本框加入KeyPress事件(只能输入数字):
private void textBox2_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if ((e.KeyChar < (char)46 || e.KeyChar > (char)57) && (e.KeyChar != (char)8 || e.KeyChar == (char)47))
{
e.Handled = true;
}
else
e.Handled = false; }在文本框再加入TextChang事件加入(只能输入"."号一次,文本框有中文时取消中文内容):
private void textBox2_TextChanged(object sender, System.EventArgs e)
{
int i;
char One = '0';
int newone = 0;
string Oone = textBox2.Text.Trim();
string Two = "";
for (i=0;i<textBox2.TextLength;i++)
{
One = char.Parse(Oone.Trim().Substring(i,1).ToString());
if((newone <= 0) && (One =='.'))
{
Two += One;
newone=1;
}
else
{
if(char.IsDigit(One))
{
Two += One;
}
} }
textBox2.Text = Two;
}