1.限制TextBox文本框里只能输入数字和小数
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
function clearNoNum(event,obj)
{
event=window.event || event;
if(event.keyCode==37 | event.keyCode==39)
{return;}
obj.value=obj.value.replace(/[^\d.]/g);
obj.value=obj.value.replace(/^\./g,"");
obj.value=obj.value.replace(/\.{2}/g,".");
obj.value=obj.value.replace(".","$#$").replace(/\./g,".").replace("$#$",".");
}
function checkNum(obj)
{obj.value=value.replace(/\.$/g,"");}
</script>
<asp:TextBox ID="TextBox1" onKeyUp="clearNoNum(event,this)" onBlur="checkNum(this)"></asp:TextBox>
2.限制TextBox文本框里只能输入数字和字母,不允许汉字
<asp:TextBox ID="TextBox2" runat="server"
onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" MaxLength="6"></asp:TextBox>