winform中如何在TextBox中只能输入数字(可以带小数点)

winform中怎么控制文本框中只能输入数字(可以带小数点),并且数字是半角的,最好用正规表达式实现,谢谢!

森林海
浏览 3709回答 2
2回答

神不在的星期二

function&nbsp;test(){if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105))) //考虑小键盘上的数字键{alert("只能是数字!");document.form1.text1.focus();}}&nbsp;或者function test(NUM){var i,j,strTemp;strTemp="0123456789";if ( NUM.length== 0)&nbsp;return 0for (i=0;i<NUM.length;i++){&nbsp;j=strTemp.indexOf(NUM.charAt(i));&nbsp;if (j==-1)&nbsp;{alert("只能是数字!");&nbsp;&nbsp;return false;&nbsp;&nbsp;}}//说明是数字return true;}
打开App,查看更多内容
随时随地看视频慕课网APP