for ( i = 0; i < lis.length; i++) { lis[i].setAttribute("isclick", "false"); lis[i].setAttribute("onclick", "charge(this)") } function charge(obj) { if (obj.getAttribute("isclick") === "false") { console.log(obj.getAttribute("isclick")); obj.style.backgroundImage = "url(image/lv@2x.png)"; obj.isclick = "true"; console.log(obj.getAttribute("isclick"));//上面修改了,但這里一直輸出false } else { obj.style.backgroundImage = "url(image/lan@2x.png)"; obj.isclick = "false"; } }
用js修改了屬性,為啥沒有反應。。。
慕田峪4524236
2018-10-18 14:15:43