日期:2014-05-16  浏览次数:20418 次

ASP.NET中隐藏的控件在JS中怎么获取
我做一个注册页面,其中用户名文本框的onblur事件用Ajax查询数据库返回该用户名是否已存在,并显示在Lable上。。我设置的Lable默认是隐藏的,ASP.NET服务端返回的静态页面中没有渲染成<span>标签,所以用GetElementById也获取不到。。获取不到的话,我怎么将它的文本设置并显示出来呢?

------解决方案--------------------
创建一个HTML标签或者利用已有的HTML加display:none以隐藏
------解决方案--------------------
服务端跟客户端的东西不要混在一起
------解决方案--------------------
页面出来后你可以查看源代码 你的label显示出来是span 你要获取这个span的ID然后设置!或者用jquery通过$("#你的label的ID")获取这个label 当然这个是要在前台实现的!