相关疑难解决方法(0)

如何在Javascript中比较backgroundColor?

为什么这不起作用?即使颜色等于#ECECF4它仍然提醒"否".它正在我测试它时选择corrent元素.有没有更好的方法来写这个?

<script type="text/javascript">

function weekclick() {
    if (document.getElementById('w1').style.backgroundColor == "#ECECF4") {
        alert("Yes");
    } else {
        alert("No");
    }
}

</script>
Run Code Online (Sandbox Code Playgroud)

html javascript css

7
推荐指数
1
解决办法
2万
查看次数

如何从javascript中的rgb字符串中提取颜色值

Javascript代码

$(".designer-element").each(function () {
        var $this = $(this),
        var  moot = $this.css(["color", "border-color", "background-color"]);
} );
Run Code Online (Sandbox Code Playgroud)

用于获取元素颜色.这会将颜色返回为字符串

"background-color": "rgba(0, 0, 0, 0)"
"border-color": "rgb(211, 211, 211)"
"color": "rgb(51, 51, 51)"
Run Code Online (Sandbox Code Playgroud)

如何从这些字符串中提取单个r,g和b值.不需要值.或者是否有一些更好的方法直接返回这些颜色值?

substrg不能使用,因为值的变量大小为1-3位可以使用一些正则表达式吗?

使用html5,jquery,jquery-ui和bootstrap.

javascript css regex jquery jquery-ui

5
推荐指数
3
解决办法
5799
查看次数

标签 统计

css ×2

javascript ×2

html ×1

jquery ×1

jquery-ui ×1

regex ×1