标签:ons console list class log nbsp elements this inner
1 <!DOCTYPE html> 2 <html lang="cn"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style> 7 span{ 8 padding: 5px 10px; 9 background-color:darkgreen; 10 /* width: 20px; */ 11 /* height: 20px; */ 12 /* display: block; */ 13 } 14 </style> 15 <script type="text/javascript"> 16 window.onload = function() { 17 var hlist = document.getElementsByTagName(‘span‘); 18 //console.log(hlist.length) 19 hlist[0].style.backgroundColor = "brown"; 20 for (var i = 0; i < hlist.length; i++) { 21 var htag = hlist[i]; 22 htag.onclick = function() { 23 //alert(this.innerHTML); 24 setColor(hlist,this.innerHTML - 1); 25 } 26 } 27 } 28 setColor = function(hlist,index){ 29 for(var i = 0; i < hlist.length; i++){ 30 if(index != i){ 31 //hlist[i].setAttribute("class", "a"); 32 hlist[i].style.backgroundColor = "darkgreen"; 33 }else{ 34 //hlist[i].setAttribute("class", "b"); 35 hlist[i].style.backgroundColor = "brown"; 36 } 37 } 38 } 39 </script> 40 </head> 41 <body> 42 <span>1</span> 43 <span>2</span> 44 <span>3</span> 45 <span>4</span> 46 <span>5</span> 47 <span>6</span> 48 <span>7</span> 49 <span>8</span> 50 <span>9</span> 51 </body> 52 </html>
标签:ons console list class log nbsp elements this inner
原文地址:https://www.cnblogs.com/bytmit/p/8984637.html