动态创建元素
【JavaScript 12 动态创建元素】为何要动态创建元素: 输入电脑,传入之后动态的出现下拉表

文章插图
动态创建元素方法:
document.write()//document.write('<p>world</p>'),当点击按钮的时候会把前面的页面覆盖的生成一个新的页面显示,所以不能在事件当中使用 。一般在做服务的时候使用 。比如网页当中的客服窗口
element.innerHTML//box.element.innerHTML = "Hello <p>world</p>";会在标签内显示,不跳转页面 。可以直接用
document.createElement()
在大量执行innerHTML的时候,由于每执行一次,都改变了DOM树,所以需要优化 。将字符串赋给innerHTML;由于字符串不可变所以每次都需要开辟内存,再优化一次将数据存储到数组中,最后整体转成字符串,array.join()
insertBefore()//把原始插入到页面的指定位置
replaceChild()//把当前元素的标签进行替换
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
