queryselector中的函数参数JAVASCRIPT

时间:2018-05-04 21:36:55

标签: javascript

我需要选择不是上面选择的所有输入,我该怎么做,我想这样做:

function InputStyleChange(id) {
    var InputStyle = document.getElementById("PP_RoomInput_"+id);
    InputStyle.style.backgroundColor = "red";
    var OthersInput = document.querySelectorAll(".PP_RoomInput:not(#PP_RoomInput_+id");
    OthersInput.style.backgroundColor = "black";
}

事实上,我想为所有不在红色背景中的元素设置黑色背景。

1 个答案:

答案 0 :(得分:0)

这是你想要达到的结果吗?

function InputStyleChange(id) {
    var InputStyle = document.getElementById("PP_RoomInput_"+id)
    InputStyle.style.backgroundColor = "red"
    var OthersInput = document.querySelectorAll(".PP_RoomInput:not(“PP_RoomInput_”+id+”)")
    OthersInput.style.backgroundColor = "black"
}