green rgb(255, 102, 0) #FF6600

w通过元素背景色定位元素,改变其属性。

 style="background-color: #FF6600"

<script>
    var w = document.querySelectorAll("td");
    console.log(w);
    for (var wi = 0, wl = w.length; wi < wl; wi++) {
        var wattr = w[wi].style.backgroundColor
        console.log(wattr)
        if (wattr == 'rgb(255, 102, 0)') {
            w[wi].disabled = true;
        }
    }
</script>

不可行,没有定位到目标,使其不能被点击。

<script>
    var w = document.querySelectorAll("td");
    console.log(w);
    for (var wi = 0, wl = w.length; wi < wl; wi++) {
        var wattr = w[wi].style.backgroundColor
        console.log(wattr)
        if (wattr == '#FF6600') {
            w[wi].disabled = true;
        }
    }
</script>

可行

style="background-color: green"
wattr == 'green'
原文地址:https://www.cnblogs.com/rsapaper/p/6423493.html