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有个问题. 就是必须移出焦点才会触发. 而不是只要输入文字就立即起作用.
{{--
相关问答:
asp下面,当要根据不同的权限显示一些功能按钮的话会写成
<%
if 权限=1 then
%>
<input type="submit" name="Submit" value="提交" />
<%
end i ......
谢谢了,高手们快来啊~
估计没插件什么的不行吧。
我也要 谢谢各位发我一份liujintaohfbb@163.com
谢谢了 一定要发我啊
恩找到了,别忘了额啊
401533349@163.com
http://download.csdn.n ......
前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
Response.Write(Test.GetDate());
Test类如下:
public class Test
{
static string dt="";
public static s ......
先向各位朋友问声好.
呵呵~
最近我碰到一问题,搞了半天搞不定.想来此取经 还请路过的朋友们指点一二
就是我有一个登录页面 . 登录 注册功能都在一起的 一个登录按扭 一个注册按扭 ......
想写一个连接数据库的类,从网上搜索到一些资料,但不知道具体怎么调用,请指教,多谢!
public class connlei
{
public OleDbConnection conn()
{
OleDbConnection con = new OleDbConnectio ......