高分!急需解决文本框是否为有效数据问题。 1.我有两个文本框。(A,B)两个文本框默认值为:0。2.我想判断A,B两个文本框是有效的数据。(正负数。可以带两位小数点)。3.如果A输入了数据大于0。那么就讲B文本框锁定。不能输入。请各位大虾帮帮忙。。小女女在这里先谢过啦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置文本框事件,应该是textchanging之类的吧 事件触发效果 直接判断if((int)a.text>0 )b.readonly=true;具体的你稍微查一下就行了 建议试试MaskedTextBox控件。然后在textchange事件里面改变B的可用性 响应TextChanged事件,然后控制B这个好像没什么好多说的 文本框数据是否有效。现在已解决。html<input id="txtDebit" type="text" runat="server" value="0.00" style="text-align: right;" onblur="fun(this)" />JS.js//判断内容是否是有效数字!var fun = function(objTxt){ if(isNaN(objTxt.value)==true){ alert( "对不起,请输入有效数字!"); return false; } return true; } onblur是失去焦点的时候,终归是不好,人家输入了半天,你弹出一句话就挂了。用onkeydown事件来判断每次的输入试试。这样可能会更人性化点。 内容生成图片显示 就是一般小说网站那样 求Smith图的画法代码 第3方提供的word文档怎么用? c#如何摸拟回车键? linq下包括ToList()方法介绍 如何在入口点即main()里面修改控件属性!~!@ c#实现一个功能? 输入一个ID,然后在datagridview中显示出相关信息,再输第二个ID的时候,查出来后,只能显示第二个ID的信息,第一个的没有了。。我要都显示该怎么办? 如何终止线程 请教关于visual studio2013 的reportviewer控件问题。 .net 如何动态生成CheckBox repeater如何循环出正方形的表格啊?
直接判断if((int)a.text>0 )
b.readonly=true;
具体的你稍微查一下就行了
然后在textchange事件里面改变B的可用性
这个好像没什么好多说的
html
<input id="txtDebit" type="text" runat="server" value="0.00" style="text-align: right;" onblur="fun(this)" />JS.js
//判断内容是否是有效数字!
var fun = function(objTxt){
if(isNaN(objTxt.value)==true){
alert( "对不起,请输入有效数字!");
return false;
}
return true;
}
用onkeydown事件来判断每次的输入试试。这样可能会更人性化点。