13

作者: 你昵称已被使用了 | 来源:发表于2018-05-27 20:31 被阅读1次

动态创建表格

var json='[{"ename":"Tom", "salary":10000, "age":25},{"ename":"John", "salary":11000, "age":28},{"ename":"Mary", "salary":12000, "age":25}]';

                var emps=eval(json);

                var table=document.createElement('table');

                var thead=document.createElement('thead');

                var tr=document.createElement('tr');

                for(var key in emps[0]){

                var th=document.createElement('th');

                th.innerHTML=key;

                tr.appendChild(th);

                }

                thead.appendChild(tr);

                table.appendChild(thead);

                //创建tbody

                var tbody=document.createElement('tbody');

                for(var i=0;i

                    //创建行

                    var tr=document.createElement('tr');

                    tbody.appendChild(tr);

                    //创建td

                    for(var key in emps[i]){

                        var td=document.createElement('td');

                        td.innerHTML=emps[i][key];

                        tr.appendChild(td);

                    }

                }

                  table.appendChild(tbody);

                document.getElementById('data').appendChild(table);

仿微博

var inputVal=document.querySelector('.content>input');

            console.log(inputVal);

            var qwe=/^\s+$/;

            //获取button

            var btn=document.querySelector('.content>button');

            btn.onclick=function(){

                if(inputVal.value==''||qwe.test(inputVal.value)){

                }else{

                //动态创建元素:

                var div=document.createElement('div');

                div.className='main';

                var img=document.createElement('img');

                img.src='img/1.jpg';

                div.appendChild(img);

                var p=document.createElement('p');

                p.innerHTML=inputVal.value;

                div.appendChild(p);

                var button=document.createElement('button');

                button.innerHTML='删除';

                div.appendChild(button);

                document.querySelector('.container').appendChild(div);

                    button.onclick=function(){

                    this.parentElement.parentElement.removeChild(this.parentElement);

                }

            }

            }

相关文章

网友评论

      本文标题:13

      本文链接:https://www.haomeiwen.com/subject/rzdijftx.html