| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1588 人关注过本帖
标题:CSS中边框变色
只看楼主 加入收藏
zero442
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-5-26
收藏
 问题点数:0 回复次数:0 
CSS中边框变色
我有一个思路啊!想在一个文本框中,鼠标移动到文本框时,文本框的边框会变色。
我把我的代码放上来啊!!

首先是一个函数啊!!
function fEvent(sType,oInput){
        switch (sType){
            case "focus" :
                oInput.isfocus = true;
            case "mouseover" :
                oInput.style.borderColor = '#9ecc00';
                break;
            case "blur" :
                oInput.isfocus = false;
            case "mouseout" :
                if(!oInput.isfocus){
                    oInput.style.borderColor='#84a1bd';
                }
                break;
        }
    }
这个是定义一个框的样式啊!!

.inp {
    BORDER-RIGHT: #84a1bd 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: -70px -424px; BORDER-TOP: #84a1bd 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #84a1bd 1px solid; WIDTH: 157px; PADDING-TOP: 2px; BORDER-BOTTOM: #84a1bd 1px solid
}


接着就是一段调用的代码
<tr>
            <td width="54" height="33" align="right">用户名</td>
            <td><label>
              <input name="username" type="text" class="inp" onFocus="fEvent('focus',this)" onBlur="fEvent('blur',this)" onMouseOver="fEvent('mouseover',this)" onMouseOut="fEvent('mouseout',this)" maxlength="50"/>
              </label></td>
          </tr>

可是怎么在网页显示的时候没有出效果啊!
代码显示错误啊!!!!
请高手帮我指点啊!谢谢啊!!
搜索更多相关主题的帖子: 边框 CSS 变色 
2008-06-12 16:04
快速回复:CSS中边框变色
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047511 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved