当前位置: 代码迷 >> ASP.NET >> 比较酷的效果,实现动态改变textbox背景色方法!解决思路
  详细解决方案

比较酷的效果,实现动态改变textbox背景色方法!解决思路

热度:5304   发布时间:2013-02-25 00:00:00.0
比较酷的效果,实现动态改变textbox背景色方法!
效果是:焦点到哪个textbox,哪个textbox的背景色就改变。但不是永久的改变。页面重载,或刷新后就要回到原来的状态。就像现在某些网站注册页面实现的效果一样。

------解决方案--------------------------------------------------------
自定义控件,继承textbox,重载OnPreRender事件,在里面添加onfocus 和 onblur事件属性
------解决方案--------------------------------------------------------
<script type= "text/javascript ">
function changeStyle(id)
{
document.getElementById(id).style.background = "#336699 ";

}

</script>


this.t2.Attributes[ "onfocus "] = "return changeStyle(this.id); ";
------解决方案--------------------------------------------------------
yygyogfny(火鸟)的方法OK,JF
------解决方案--------------------------------------------------------
mark

JS了解下就知道怎么弄了
  相关解决方案