介绍
小编给大家分享一下怎么动态生成html元素以及为元素追加属性的方法介绍,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
动态生成html元素的方法有三种:
document.createElement()创建元素,再用列表末尾()方法将元素添加到指定节点强>
& lt; !DOCTYPE html> & lt; html> & lt; head> & lt;元charset=癠TF-8"祝辞 & lt; title> & lt;/title> & lt;/head> & lt; body> & lt; div id=癿ain"祝辞 & lt;跨度id=發ogin"祝辞& lt;/span> & lt;/div> & lt;/body> & lt; script> var链接=document.createElement(& # 39;一个# 39;); link.setAttribute (& # 39; href # 39;, & # 39; # & # 39;); link.setAttribute (& # 39; id # 39;, & # 39;登录# 39;); link.style。颜色=& # 39;绿色# 39;; 链接。innerHTML=& # 39;登录& # 39;; 主要var=. getelementbyid(& # 39;主要# 39;); main.appendChild(链接); & lt;/script> & lt;/html>
<强>使用innerHTML直接将元素添加到指定节点强>
& lt; !DOCTYPE html> & lt; html> & lt; head> & lt;元charset=癠TF-8"祝辞 & lt; title> & lt;/title> & lt;/head> & lt; body> & lt; div id=癿ain"祝辞 & lt;跨度id=發ogin"祝辞& lt;/span> & lt;/div> & lt;/body> & lt; script> var链接=document.createElement(& # 39;一个# 39;);//使用innerHTML将元素直接添加到指定节点 主要。innerHTML=癶ttps://www.yisu.com/zixun/& lt; a href=' # ' id==锹肌绺竦难丈?红色,“>登录>”;> 脚本