問題是:
我現在有4個TEXTBOX,當我輸入到第三個TEXTBOX時(只能輸入6位,少一位或多一位都不行),第四個TEXTBOX的值是前三個TEXTBOX相加的值(當我在第三個TEXTBOX輸入第6個數字時,自動獲取),
請幫忙一下,謝謝,在線等!
我現在有4個TEXTBOX,當我輸入到第三個TEXTBOX時(只能輸入6位,少一位或多一位都不行),第四個TEXTBOX的值是前三個TEXTBOX相加的值(當我在第三個TEXTBOX輸入第6個數字時,自動獲取),
請幫忙一下,謝謝,在線等!
解决方案 »
- 一个关于URL重定向的问题
- 表格内取值问题
- 深度问题,深度问题!
- 求教高手帮我解决这个问题啊,现在真的很急!!
- 能不能给TextBoxMode.Password的TextBox赋值??
- 请问C#如何关闭一个数据库的所有连接(SQL Server)
- 在VS.NET中,如何将一个asp.net项目的多个模块编译成不同的DLL?
- 在datalist中嵌套一个datagrid,在后台(代码分离)如何绑定datagrid的数据源呢?
- 怎么查得出登录者名称?
- 紧急请教——#写的Web服务程序编译成.asmx后,为什么运行时经常报错说machine.config文件里的行 172:<add assembly="*"/>有问题,该怎么
- datagrid分頁問題??求教
- 自己写的一个系统,请大家帮忙测试。。。
对于txt3用正则表达式并且设置txt3的length=6
{
if(!IsPostBack)
{
initPage();
}
}void initPage()
{
txt3.Attributes.Add("onkeyup","if(this.value.length==4) {document.getElementById('"+txt4.ClientID+"').value = document.getElementById('"+txt1.ClientID+"').value+document.getElementById('"+txt2.ClientID+"').value+document.getElementById('"+txt3.ClientID+"').value;}");
}如这样你试一下吧
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function kk(a)
{
if(a.value.length == 6)
{
var object;
form1.elements["TextBox4"].value = Number(form1.elements["TextBox1"].value) + Number(form1.elements["TextBox2"].value)+Number(form1.elements["TextBox3"].value);
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server">1</asp:TextBox>
<br />
<asp:TextBox ID="TextBox2" runat="server">2</asp:TextBox><br />
<asp:TextBox ID="TextBox3" runat="server" onPropertyChange="kk(this);">3</asp:TextBox><br />
<asp:TextBox ID="TextBox4" runat="server">4</asp:TextBox><br />
</div>
</form>
</body>