首页 > 代码库 > JavaScript动态创建HTML元素
JavaScript动态创建HTML元素
用ajax时会用到js的动态创建HTML元素,这里简单的讲一下方法:
先分析一下HTML元素
<span style="font-size:18px;"><body></span> <font color="red" size="12">红色<p>换行</p></font> </body>包括HTML元素的名称、属性、和内容
<名称 属性1=“” 属性2=“”>内容</名称>
第一步 当然是创建名称了
var cFont = document.createElement('font');第二部 设置属性
cFont.setAttribute("color","red"); cFont.setAttribute("size","12");
第三部 添加内容
cFont.innerHTML="红色";
第四部 添加到body或其他元素里(font是body里)
document.body.appendChild(cFont);下面附上完整的代码
<script type="text/javascript"> window.onload = function(){ var cFont = document.createElement('font'); cFont.setAttribute("color","red"); cFont.setAttribute("size","12"); cFont.innerHTML="红色"; var cP = document.createElement('p'); cP.innerHTML="换行"; document.body.appendChild(cFont); cFont.appendChild(cP); } </script>
效果就是:
红色
换行
JavaScript动态创建HTML元素
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。