您现在的位置: 网页制作教程网 >> 网页特效 >> Javascript 教程 >> 文章正文

用javascript实现select的美化

作者:动态网站…

来源:动态网站制作指南

热度:

2007-6-22 13:11:40


编写javascript

<script type="text/javascript" src="select.js"></script>
新建一个js文件并保存为select.js,剩下的工作我们全部在这个js中去完成。

函数名:loadSelect(obj);
参数:select对象

相关函数:

//取标签的绝对位置
{
    var t = e.offsetTop;
    var l = e.offsetLeft;
    var w = e.offsetWidth;
    var h = e.offsetHeight-2;  


while(e=e.offsetParent)
    {
        t+=e.offsetTop;
        l+=e.offsetLeft;
    }
    return {
        top : t,
        left : l,
        width : w,
        height : h
    }
}
第一步:把select的绝对位置记录下来。一会替身上来就知道应该站那里了。

var offset=Offset(obj);
//这里解释一下Offset是一个函数,用来获取对象的

绝对位置。写在loadSelect()函数外边的。他有四个属性分别是top/left/width/height。

上一页  [1] [2] [3] [4] 下一页

我来说两句:

1分 2分 3分 4分 5分
姓名: *


* 请各位网友遵纪守法并注意语言文明。
网站简介 | 联系方式 | 意见建议 | 版权说明
Copyright © 2007 All rights reserved
滇ICP备06006992号