js기초day06

20583 단어
js기초day06
하나.동적 생성 노드

    
    02-      
    






//1. var btn1 = document.getElementById('btn1'); var btn2 = document.getElementById('btn2'); //2. var box = document.getElementById('box'); //3. btn1.onclick = function () { //1. var odiv = document.createElement('div'); //2. box box.appendChild(odiv); // var r = parseInt(Math.random() * 256); var g = parseInt(Math.random() * 256); var b = parseInt(Math.random() * 256); // 0 255 odiv.style.backgroundColor = 'rgb('+ r +', '+ g + ', '+ b +')'; // // var count = 3; // var row = 0; // var col = 0; //3. box var divList = box.children; //4. for(var i = 0; i< divList.length ; i++){ //4.1 var div = divList[i]; //4.2 row = parseInt(i / count); col = i % count; //4.3 x y //x = * ( + ) var x = col * (100 + 10); //y = * ( + ); var y = row * (100 + 10); //4.4 left top div.style.left = x + 'px'; div.style.top = y + 'px'; } } //4. btn2.onclick = function () { //1. div var btnList = box.children; //2. var lastIndex = btnList.length - 1; // if(lastIndex < 0){ alert(' , ') return; } //3. var lastDiv= btnList[lastIndex]; //4. box.removeChild(lastDiv); }

둘.넓어지다

    
    03-   -css
    



:

좋은 웹페이지 즐겨찾기