JSはクリックで要素背景色を変更することを実現

859 ワード

それからHTML 5の勉強の道を歩みました.以下は小さなdemoですが、足りないところはよろしくお願いします.




   



    
var ul = document.getElementsByTagName("ul")[0]; var li = document.getElementsByTagName("li"); ul.onclick= function(e){ for (var i = 0; i < li.length; i++) { li[i].style.background = "red"; } var temp = e.srcElement; temp.style.background= "green"; }

と入力します.onclickイベントはonmouseoverなどのイベントに変更して、異なる効果を実現することもできます.
私の文章はとても簡単で、賞を求めないで、しかし好きなことを求めます.