ASP.NET中的enabled ,contentEditable and disabled 的区别...
.在这我们通常都知道enabled and disabled 然而contentEditable 我们大家想必不是很熟悉(反正我是,呵呵) 在这呢,我以服务器端文本框举例. 环境是ASP.NET2.0+JS 注意哦这里没有用到大家所说的和常用的AJAX,理由很简单我也不是怎么很精通...
1.text1.enabled=false||true 只的是服务器端,禁用这个服务器端文本框此时是---在程序中是取不到值的 ( 有的时候你会发现可以取...自己体会下不可以取的理由) 2.document.all("text1").disabled="disabled" 是在客户端禁用 ---通常值也是不可以取到的
3.document.all("tjtxt").contentEditable =true; 在客户端是禁用---但是是可以取到值的 OK这就是contentEditable 呵呵
如果为了用隐藏控件,在服务器端用text1.Visible=false; 也是取不到值的,用text1.style["display"] = "none"就可以解决问题了