本文实例讲解了JavaScript动态创建div等元素的详细代码,分享给大家供大家参考,具体内容如下
效果图:
为了节省时间,就直接贴代码了!
<html> <head> <title>js动态创建div等元素实例</title> <style type=\"text/css\"> </style> </head> <body> <script language=\"javascript\"> var Test={ createDiv:function(){ var div = document.createElement(\'div\'); div.id=\"createDiv\"; div.style.cssText = \'border:1px solid red; width:200px; z-index:100; height:20px;\'; document.body.appendChild(div); }, appendDivChild:function(){ var div = document.createElement(\'div\'); div.id=\"appendDivChild\"; div.style.cssText = \'border:1px solid green; width:400px; z-index:100; height:100px;\'; var childDiv= document.createElement(\'div\'); childDiv.id=\"childDiv\"; childDiv.style.cssText = \'border:2px solid gray; width:200px; z-index:100; height:50px;\'; div.appendChild(childDiv); document.body.appendChild(div); }, createSelect:function(){ var select=document.createElement(\'select\'); select.id=\"select\"; var option1=document.createElement(\'option\'); option1.value=1; option1.text=1;//非ie,添加内容 option1.innerHTML=1;//ie,添加内容 select.appendChild(option1); var option2=document.createElement(\'option\'); option2.value=2; option2.text=2; option2.innerHTML=2; select.appendChild(option2); var option3=document.createElement(\'option\'); option3.value=3; option3.text=1; option3.innerHTML=3; select.appendChild(option3); document.body.appendChild(select); }, createRadio:function(){ var radio=document.createElement(\'input\'); radio.id=\'radio\'; radio.type=\"radio\"; radio.width=\"100\"; var label=document.createElement(\'label\'); label.text=\"男\"; label.innerHTML=\"男\"; document.body.appendChild(radio); document.body.appendChild(label); } }; Test.createDiv();//创建div Test.appendDivChild();//为追加子div Test.createSelect();//创建下拉框 Test.createRadio();//创建单选按钮 </script> <select> <option>1</option> <option>2</option> <option>3</option> </select> </body> </html>
希望本文所述对大家学习javascript程序设计有所帮助。
本文地址:https://www.stayed.cn/item/5148
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我