javascript - 如何检测当前网页或元素方向(rtl/ltr)或 javascript 中的任何其他属性?

标签 javascript right-to-left

我如何读取当前影响不一定是样式的元素的任何属性?其中一个属性是“dir”。

最佳答案

最近遇到了类似的问题,可以通过window.getComputedStyle获取元素的属性和 element.currentStyle方法:

    var elem = document.getElementById('test');
    if (window.getComputedStyle) { // all browsers
        cs = window.getComputedStyle(elem, null).getPropertyValue('direction');
    } else {
        cs = elem.currentStyle.direction; // IE5-8
    }
    alert(cs);

jsfiddle ; compatibility info

关于javascript - 如何检测当前网页或元素方向(rtl/ltr)或 javascript 中的任何其他属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16957533/

相关文章:

javascript - 多语言网站 : Left-to-right and right-to-left

javascript - 将JavaScript生成的二进制文件保存到iPad

html - Twitter Bootstrap 3 导航栏切换中的对齐

javascript - 如何使用 excel 中的列进行解析以将其转换为 JSON

javascript - 如何检测 quicktime 是否与 javascript 一起安装?

mysql - 将两张表合并为一张表

html - "End"- 对齐 CSS 中的元素

java - JScrollPane 打破从右到左的方向

javascript - Vue router 路由的安全性

javascript - 滚动页面时如何更快地移动 1 div/越过 div