ASP.Net如何在客户端实现这个效果
页面上有TextBox1,TextBox2,TextBox3和TextBox4。
当TextBox1的Text发生变化时,清空TextBox2,TextBox3和TextBox4的Text,
当TextBox2或TextBox3或TextBox4的Text发生变化时,清空TextBox1的Text。
我现在用的是TextBox_TextChange事件,但是这个事件需要回传,页面会刷新一下,
而且当TextBox的Text发生变化时也不能即时触发,需要焦点移开或者按回车。
请问有没有好点的方法?
javascript
onpropertychange only ie/
先写两个js:
function clearobj(obj)
{
document.getElementById(obj).value="";
}
function clearobj2(obj1,obj2,obj3)
{
document.getElementById(obj1).value="";
document.getElementById(obj2).value="";
document.getElementById(obj3).value="";
}
然后在你的cs文件中写:TextBox1.Attribute(.net中的属性是这样写的吧?).Add("onchange","clearobj2('TextBox2','TextBox3','TextBox4')");
TextBox2.Attribute.Add("onchange","clearobj('TextBox1')");
TextBox3.Attribute.Add("onchange","clearobj('TextBox1')");
TextBox4.Attribute.Add("onchange","clearobj('TextBox1')");
<asp:TextBox onchange="调用函数"/>
Ajax去实现
onchange有个问题. 就是必须移出焦点才会触发. 而不是只要输入文字就立即起作用.
{{--
相关问答:
如题!
FileUpload1.PostedFile.FileName
我这样写了 但是还是获得的是一个文件的名称,FileUpload1.FileName 这个也是一样!
FileUpload1.PostedFile.FileName
IE 问题
工具-internet选项-安全- ......
首先是webbrowser打印
怎么去掉左上角的 title; 右上角的 页码;左下角的地址;右下角的日期?分别设置。
页面内容超过纸张大小,只能打印一部分,怎么解决?有没有什么缩放功能?
其次是水晶报表的打印, ......
想写一个连接数据库的类,从网上搜索到一些资料,但不知道具体怎么调用,请指教,多谢!
public class connlei
{
public OleDbConnection conn()
{
OleDbConnection con = new OleDbConnectio ......
问题是这样的,怎么发不了帖子啊
<script type="text/javascript">
window.onload = function()
{ var P = window.parent, D = P.loadinndlg();
......
如题,还包括输入后的验证
C# code:
/// <summary>
/// 获取随机字符
/// </summary>
/// <param name="count">个数</param>
/// <returns>&l ......