0

これは簡単な質問だと思いますが、理解するのに苦労しています。親 div 内に 2 つの div があり、適切な div (javascript) の色を変更したい。私のコードは子 div をループしてから、両方の色を変更します。適切な div だけを選択してその色を変更する方法がわかりません。これが私のコードです(これは両方の色を変更します):

    var color = "#fdd42e";
    var element = document.getElementById(user_id).childNodes;

    for (i=0;i< element.length;i++) {

        if(element[i].id = 'right') {
            element[i].style.background = color;
        }
        else {
        }

    }
4

1 に答える 1

5

適切な div だけを選択してその色を変更する方法がわかりません。

==の代わりに使用=:

if(element[i].id = 'right') {
                 ^
            -----|
于 2012-04-10T10:35:24.267 に答える