本帖最后由 wslx520 于 2011-10-21 15:37:20 编辑

解决方案 »

  1.   

    alert(getCss(document.getElementById('d1'),'color'))
      

  2.   


    <!doctype html>
    <html>
    <head>
    <meta charset="gb2312" />
    <title></title>
    <style>
    .c{ border:1px solid red; }
    </style>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
    </head>
    <body>
    <div class="c">1-1</div>
    <div>1-2</div>
    <div>1-3</div>
    <script>
    alert( $('.c').css('borderColor') )
    alert( $('.c').css('borderTopColor') )
    </script>
    </body>
    </html>老楼,上面是用jquery做的测试,
    borderColor 没值
    borderTopColor 有值我想是这样的 获取borderColor的时候,标准浏览器(ie下测试通过,能够获取值)怎么知道你是获取top bottom left 还是 right,
    所以得指定是哪一边。