1

コードが機能しないのはなぜですか?

<script type="text/javascript">
                function barFix(newDiv)
                {
                     var elem = document.getElementById(newDiv);
                     elem.style.background='#666666';
                }
            </script>

                <div onmouseover="barFix('badgebar1');" id="badgelist">                             
                </div>

            <div id="badge1bar" style="background-color: #dddddd; width: 2px; height: 42px;"> </div>

私はすべてを試しました..それを動作させることはできません! なんで?

4

1 に答える 1

4

マウスオーバーで、'badgebar1' をパラメーターとして送信していますが、badgebar1 はなく、badge1bar です。

したがって、IDまたはonmouseoverコードを変更すると、機能するはずです。

于 2012-04-22T21:03:48.067 に答える